发布MVC4以发布

时间:2016-03-12 10:50:10

标签: asp.net-mvc-4 visual-studio-2015 publish

我在文章中磕磕绊绊,但我错过了整体情况。 我希望你能就发布一个发布包给我一些建议。

我的项目和环境:

  • 项目:MVC4与VS2015
  • NuGet附带的JS库(包括full.js和.min.js版本)
  • 所有JS包都定义为BundeConfig类中的包
  • 我的角度代码包含在包含整个\ App文件夹的Bundle中。
  • 使用Web编译器扩展编译的文件较少

当我使用发布向导和发布配置文件时,我得到了项目的所有文件,但我希望:

  • 完全没有文件
  • 仅限.min.js文件,并且没有NuGet包的full.js文件
  • 不是我的完整角度代码,只是捆绑/缩小版本
  • 我的css文件作为单个捆绑/缩小版本

当我使用调试配置文件时,文件应该是非捆绑/未分解的。

到目前为止,我已经阅读过使用.wpp.targets文件,.pubxml文件,web.config文件或.csproj文件中的更改的解决方案。一些博客提到了代码片段,但我不知道在哪里放置它们。

我是朝着正确的方向前进还是有其他最好的练习方式?谢谢你的帮助!

我的一些参考资料: http://sedodream.com/2010/08/15/WebDeploymentToolMSDeployHowToExcludeFilesFromPackageBasedOnConfiguration.aspx

https://msdn.microsoft.com/en-us/library/ee942158(v=vs.110).aspx#can_i_exclude_specific_files_or_folders_from_deployment

0 个答案:

没有答案