多个aspx.cs文件生成一个dll的问题?
这个是命令:
csc /target:library /out:e:\WebSite1\bin\AT.dll e:\WebSite1\*.cs
错误信息是:
e:\WebSite1\Default.aspx.cs(10,7): error CS0246:
找不到类型或命名空间名称“YIDU”(是否缺少 using 指令或程序集引用?)
e:\WebSite1\Default.aspx.cs(11,7): error CS0246:
找不到类型或命名空间名称“YIDU”(是否缺少 using 指令或程序集引用?)
e:\WebSite1\Default.aspx.cs(17,9): error CS0246:
找不到类型或命名空间名称“YIDU”(是否缺少 using 指令或程序集引用?)
e:\WebSite1\Default.aspx.cs(18,9): error CS0246:
找不到类型或命名空间名称“YIDU”(是否缺少 using 指令或程序集引用?)
我在Default.aspx.cs里已经引用过YIDU.Logic和YIDU.BO了
------解决方案--------------------你还是用开发环境吧 这样也好看错误信息
------解决方案--------------------csc /out:mycodebehind.dll /t:library mycodebehind.cs mycodebehind2.cs,这个的作用是把两个cs文件装到一个.dll文件里,很有用哦。
------解决方案--------------------csc.exe /define:RELEASE /r:System.Windows.Forms.dll /r:System.Drawing.dll
把要用的dll包进去