繁体   English   中英

Visual Studio-如何在MVC项目中将文件/文件夹标记为“不发布”?

[英]Visual Studio - how to mark file/folder in MVC project as Do Not Publish?

在我的MVC项目中,我有一个名为Documents的文件夹,并且其中有一些.txt文件。 其中包含有关网站内部工作的信息,并且一个文档包含用户名和密码(对于开发数据库,​​不是实时的)。

当我发布到服务器时,该文件夹将被复制,这是我不想要的。 在其属性中,“复制到输出目录”设置为“不复制”,但仍会被复制。

在另一个项目中,Documents文件夹位于Repository层中,该层可编译为DLL,但我在服务器上看不到该文件夹​​或txt文件。 我遇到问题的MVC项目没有分层架构。 我可以为此创建一个类库项目,但这似乎很愚蠢。

  • 将文件的“生成操作”属性设置为“无”。
  • 您已经将“复制到输出目录”设置为“不复制”,因此已经介绍了。
  • 在解决方案资源管理器中右键单击您的MVC项目。 单击“打包/发布Web”,并确保将“要部署的项目”选择为“仅运行此应用程序所需的文件”选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM