Raf*_*afe 7 asp.net vs-web-application-project visual-studio
我有一个asp.net Web应用程序项目,我通过Visual Studio 2013中的Build> Publish发布.我正在使用所选的预编译选项发布到文件系统.我的项目在"打包/发布Web设置"屏幕中选择了"仅运行此应用程序所需的文件".但是,无论我做什么,.cs文件(代码隐藏)和designer.cs文件都会在发布过程中复制到输出文件夹.
此项目是使用Visual Studio中的"文件">"新建项目">"ASP.NET Web应用程序"功能创建的.然后将来自网站项目的文件添加到应用程序中,并从构建菜单上运行"转换为Web应用程序"命令.转换为Web应用程序似乎工作正常,但如果不包含.cs文件,我无法发布.
还需要做些什么才能让Web应用程序在没有包含代码隐藏文件的情况下发布?关于我可以研究什么的任何想法?
解决方案级别的设置是否会导致此问题?新的Web应用程序已添加到预先存在的解决方案中,其中包含大约十二个其他项目.
另外需要注意的是,当我在一个新项目中使用visual studio创建一个新的Web应用程序,并使用相同的设置发布时,它不包含.cs文件.
我也尝试删除然后创建一个新的发布配置文件.
我只是通过删除旧的发布配置文件并创建一个新配置文件来解决此问题.
新版本似乎具有与旧版本相同的设置,但是当我发布它时没有复制.cs文件.
编辑:这个答案是谎言.两个配置文件之间存在差异.新配置文件处于发布配置中.
编辑2:项目设置中有一个设置,用于确定要发布的内容.从以下页面中选择"仅运行此应用程序所需的文件".

| 归档时间: |
|
| 查看次数: |
7980 次 |
| 最近记录: |