相关疑难解决方法(0)

从命令行运行web.config转换

美好的一天!

我希望能够使用VS2010 Publish对话框命令行构建ASP.NET MVC 2项目.

对于命令行,我得到以下工作:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe .\SolutionFolder\MyProject.csproj /p:Configuration=Release;DeployOnBuild=True;PackageAsSingleFile=False;outdir=c:\_OutputFolder\
Run Code Online (Sandbox Code Playgroud)

我没有应用Web.config转换的唯一问题(但是添加到WebDeploy包).我不使用WebDeploy.有没有办法应用Web.config转换?

谢谢!

msbuild visual-studio-2010 asp.net-mvc-2

28
推荐指数
3
解决办法
1万
查看次数

ASP.NET Web.config转换在安装程序中不起作用

我正在使用Visual Studio .NET 2010中的ASP.NET项目并尝试使用Web安装项目创建MSI安装程序.我添加了项目的主要输出(似乎引入了相关的依赖项)和项目中的内容文件(它引入了Web.config和.svc文件).

问题是,不是应用XDT转换并使用Web.Release.config创建Web.config,它只是将Web.config,Web.Release.config和Web.Debug.config复制到安装程序中而不是做任何改造.

如何在创建安装程序之前应用Web.config转换?

asp.net web-config visual-studio-2010

11
推荐指数
2
解决办法
5005
查看次数

Visual Studio 2010:如何使用MSBUILD将ASP.NET Web应用程序发布到目标文件夹?

在Visual Studio 2010中,您知道如何更改配置(调试,发布等),右键单击解决方案资源管理器中的项目,单击发布,并将所选配置的所有重要Web应用程序项目文件复制到目标文件夹以及xdt转换的web.config?好吧,我正在寻找与之相当的MSBUILD.

我向你提出的挑战:在我的命令提示符下提供我需要执行的ONE LINE以完成此任务.没有第三方计划.没有教程视频.只需一个直接命令,我可以从你的响应中逐字复制,粘贴到命令窗口,根据需要进行修改以支持我的目录结构,然后按回车键.

如果没有,那么也许有人可以提供一个完整的MSBUILD参考链接,显示我可以在命令行使用的每个命令,开关和值.

msbuild publish visual-studio-2010

6
推荐指数
1
解决办法
7000
查看次数

NAnt MVC发布网站

问题:我想优雅地发布一个带有NAnt的MVC网站.

简单没有?错了......以下是我看过的一些stackoverflow资源.他们每个人都有一个问题......

Stackoverflow 1: 使用NAnt发布WebApplication

这个的结果是web.config没有被转换,并且其他文件显示在bin中,并不是想要所有东西的entity.dll.config!

Stackoverflow 2: 从命令行复制VS2008"发布网站"

这个将与之前的解决方案相同,除非它更糟糕......它将从我的项目中复制一切并将其转储到发布文件夹中......不是开玩笑!

Stackoverflow 3: MSBuild脚本和VS2010发布应用Web.config转换

接受的解决方案建立在Stackoverflow 1之上,但是纯粹的MsBuild xml而不是NAnt xml.它还只修复了Webconfig,因此仍然保留了显示的随机文件.pattersonc还提供了另一个解决方案(不接受),它非常非常接近正确,但web.config中的连接字符串处于虚假状态,让你又有了一个糟糕的web.config

毋庸置疑,已有3-4天,10多个不同的StackOverFlow答案,没有银弹......难道没有简单的解决方案吗?我是否必须犯下一些基本罪并创建一些可怕的混乱NAnt脚本来实现VS2010提供的正确发布结果?

.net nant publish web

6
推荐指数
1
解决办法
1906
查看次数