.net - 如何使用 Nant 构建 .NET 网站

标签 .net asp.net msbuild nant csc

我通常在 Visual Studio 中使用 Web 应用程序,Nant 中的 MSBUILD 任务可以毫无问题地构建它们:

<msbuild project="MySolution.sln">
  arg value="/property:Configuration=release" />
</msbuild> 

我现在在 VS 解决方案中有一个网站(不是 Web 应用程序),但无法构建 - 我收到很多命名空间错误。

我是否应该能够使用 MSBUILD 构建解决方案,即使它包含一个网站?还是我需要使用 CSC?

最佳答案

如果 msbuild.exe 对您来说失败了,您应该尝试使用 devenv.exe 命令。您也可能对 Web Deployment Projects 感兴趣.

赛义德·易卜拉欣·哈希米

我的书:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build

关于.net - 如何使用 Nant 构建 .NET 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1147437/

相关文章:

.net - 我应该使用字符串常量还是字符串文字

c# headless 浏览器,支持爬虫的 javascript

c# - 使用 vNext 在 Entity Framework 7 中未添加导航属性

msbuild - 是否可以使 Visual Studio .sln 文件中的元素有条件?

java - BouncyCaSTLe 签名值与 dotNET 签名值不匹配

.net - 潜在危险的 Request.Form

c# - 从 StreamWriter 输出 .txt 文件而不写入磁盘?

asp.net - 当网站位于服务于 TLS 证书的负载均衡器后面时,将 cookie 标记为表单例份验证中的 "secure"

asp.net - 使用 Mono 中的 Microsoft.VisualStudio.Web.targets?

msbuild - 将构建标识为依赖项目引用