我正在 VS 2015 RC 中开发 ASP.NET vnext Web项目,并部署到 Azure 。
我在dist
文件夹中创建了一个名为wwwroot
的子文件夹,并希望将其发布到Azure。 dist文件夹包含所有js,html和css,但包含所有优化和缩小版本。
我使用了这个命令:
dnu publish --out "C:\temp" --configuration Release --wwwroot "wwwroot/dist" --wwwroot-out "wwwroot" --no-source
提交命令后,我得到了一个包含几个cmd文件和两个文件夹的文件夹:approot
和wwwroot
。
然后我使用FTP将这两个文件夹转移到Azure中并替换旧的文件夹,但现在该应用程序无法运行。
我在这里做错了什么?
答案 0 :(得分:2)
使用此命令,它工作..
dnu publish --out "F:\publish" --configuration Release --wwwroot "wwwroot/dist" --wwwroot-out "wwwroot" --runtime dnx-clr-win-x86.1.0.0-beta4
我还想要一个Web部署选项,允许我从命令行或ftp发布一个子wwwroot文件夹。也许存在一个我不知道的选择。