如何使用 Nant 构建 .NET 网站
我通常在 Visual Studio 中使用 Web 应用程序,Nant 中的 MSBUILD 任务可以毫无问题地构建它们: <msbuild project="MySolution.sln"> arg value=…
从命令行编译 MS Office 互操作应用程序
我如何使用 csc.exe 从命令行成功编译此代码,就我应该引用哪个 dll 而言。 我希望它能够与 Office 2007 和 Office 2003 一起使用。 我使用 .Net Fram…
使用 vs2008 编译的源生成的二进制文件与 csc 在命令行直接编译的同一源不同
我不明白为什么如果我使用 Visual Studio 2008 (MSBuild) 编译相同源代码,然后在命令行使用 csc (或 NANT),我无法获得完全相同的二进制文件(相同…
C# CodeDom 的解决方法导致 csc.exe 中堆栈溢出 (CS1647)?
我遇到了一种情况,我需要生成一个具有大字符串常量的类。 超出我控制范围的代码会导致我生成的 CodeDom 树被发送到 C# 源代码,然后编译为更大的程序…
如何使用 GAC 程序集作为 csc.exe 的引用?
我从 csc.exe 进行编译(嗯,CruiseControl 是...),并且我需要引用 GAC 中的 DLL。 我没有这个 DLL 作为简单文件的正确版本,但 GAC 中有正确的版本…
为什么编译器会出现这行代码的问题呢?
整个解决方案在 Visual Studio 中构建得很好,但是当我运行 Nant 脚本来编译网站时,我在这一行收到几个错误: string[] qs = (Request.QueryString["…
为什么我的应用程序在执行期间使用 CSC
我一直在尝试使用 Remotesoft Linker 和 Mini Deployment 工具从我的托管代码创建单个本机可执行文件(不需要安装框架)。 它具有的可配置功能之一是 …
C# 对象初始值设定项和 v2.0 编译器错误
我在 TeamCity (v4.0) 中设置我的项目之一时遇到问题,特别是在使用对象初始值设定项时。 该项目通常构建得很好,但是 TeamCity 似乎将构建文件转换为…