如何使用 Visual Studio 在另一个项目中共享一个项目的 css 和 js 文件?

Ank*_*ain 3 asp.net-mvc projects-and-solutions visual-studio asp.net-mvc-4

我有两个项目,都在 Asp.Net MVC4 中。一个项目是遗留应用程序,另一个项目是新项目。我在遗留项目中有一些样式表和脚本,我想在新项目中使用它们。我不想在新项目中复制这些文件,但希望获得这些文件的引用。如何实现。

我尝试使用这种方法,但是当我在浏览器中输入 css 的 URL 时,出现页面未找到错误。

Chr*_*att 7

添加为链接对此不起作用。项目之间共享静态资源只有两种方法:

  1. 创建一个包含常用文件的 Nuget 包。然后在每个需要这些文件的项目中安装Nuget。每个项目实际上都会获得文件的副本,因此您并没有真正共享该文件,但它确实为您提供了一个公共源以及一种基于该源轻松更新每个项目中的文件的方法。

  2. 将静态资源托管为单独的网站,然后通过该网站的 URL 在 HTML 代码中链接到它们。这样,实际文件实际上并不在您的项目中,但项目仍然可以使用它。