c# - Visual Studio C# 共享项目中的静态文件(JS、CSS 等)

标签 c# asp.net-mvc visual-studio reusability

我看到其他网站声明可以为 Javascript、CSS 和其他静态文件使用共享项目。我的共享项目中已经有一些 C# 文件。

我能够创建共享项目并将文件添加到其中。我什至可以使用 Intellisense 在我的 Web 应用程序中找到我的共享项目中的这些文件。但是,每当我在本地运行我的 Web 应用程序时,我总是会收到 404 错误。它找不到共享项目中的文件。

我该怎么做才能解决这个问题?

谢谢!

最佳答案

在 Visual Studio 中将文件添加到项目时,默认情况下不会将该文件复制到输出目录。

要在构建项目时自动将文件复制到输出目录:在解决方案资源管理器中选择文件,将“构建操作”设置为Content,将“复制到输出目录”设置为Copy alwaysCopy if newer

关于c# - Visual Studio C# 共享项目中的静态文件(JS、CSS 等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52321969/

相关文章:

c# - 想了解异步

asp.net-mvc - 如何将存储库传递给 ASP.NET MVC 中的授权属性

c# - Visual Studio 在哪里存储 SQL Server Data Tools 中使用的数据连接字符串

无法在 Visual Studio 中打开源文件 err.h?

c# - XML字符串反序列化为c#对象

c# - 使用 IDataReader 或 SqlDataReader

c# - 同时为自托管 wcf 服务和 IIS 使用端口 443

ASP.NET MVC - 开始的理由

c# - 在 MVC 中使用配置文件

wcf - 在哪里可以找到 WcfTestClient.exe(Visual Studio 的一部分)