在目录下建立了.aspx和.cs的程序,看其他叶面说,在根目录建立bin后,运行f5或ctrl+f5后,他自己会在bin编译成.dll,但是我试验后没有生成,请问该怎样操作呢?谢谢。

解决方案 »

  1.   

    Release的話dll文件在obj文件夾中
      

  2.   

    我用的版本是 
    Microsoft Visual Studio 2005
    版本 8.0.50727.42  (RTM.050727-4200)
    Microsoft .NET Framework
    版本 2.0.50727已安装的版本: ProfessionalMicrosoft Visual Basic 2005   77983-009-0000007-41421
    Microsoft Visual Basic 2005Microsoft Visual C# 2005   77983-009-0000007-41421
    Microsoft Visual C# 2005Microsoft Visual C++ 2005   77983-009-0000007-41421
    Microsoft Visual C++ 2005Microsoft Visual J# 2005   77983-009-0000007-41421
    Microsoft Visual J# 2005Microsoft Visual Web Developer 2005   77983-009-0000007-41421
    Microsoft Visual Web Developer 2005Crystal Reports    AAC6G-K0CSA4K-U70001R
    Crystal Reports for Visual Studio 2005是不是和这个有关?
      

  3.   

    .NET 2003可以参考以下文件夹C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files
      

  4.   

    csc /t:library /out:E:\WW\test.dll E:\WW\test.cs
    可以在命令行直接用csc来生成,
    不过要注意csc文件在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727下,
      

  5.   

    但是.cs向.aspx的label1发送消息,只对.cs进行csc编译时,会报如下错误:Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.42
    用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727
    版权所有 (C) Microsoft Corporation 2001-2005。保留所有权利。login.aspx.cs(12,7): warning CS0105: “System.Web.Security”的 using 指令以前在此命名空间中出现过
    login.aspx.cs(30,28): warning CS0618: “System.Configuration.ConfigurationSettings.AppSettings”已过时:“This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings”
    login.aspx.cs(41,17): error CS0103: 当前上下文中不存在名称“Label1”
    login.aspx.cs(46,17): error CS0103: 当前上下文中不存在名称“Label1”
    login.aspx.cs(47,21): warning CS0252: 可能非有意的引用比较;若要获取值比较,请将左边转换为类型“string”有其他的方法吗?谢谢。