我正在尝试在不同项目之间使用一些脚本文件。我有四个项目的解决方案。在项目“A”中我有一些脚本,如Jquery,Javascript插件等,我想在项目“B”上使用它们,添加一个脚本管理器,或任何有效的。我能做什么?
我正在使用Visual Studio 2010。
这是我的环境的版画屏幕。
[编辑]
你好,在做了@CStick所说的之后,现在我的另一个项目中有脚本,所以无法将它们添加到ScriptManager中。问题是在Asp.net代码上找不到路径。它无法找到脚本,因为它们被放置在另一个项目中。我该怎么做才能解决它?
答案 0 :(得分:0)
我知道这已经过时了,但对于未来的读者,我会发布一个答案。
您必须使用"链接项目文件"对此。
在此之后,您可以修改booth项目中的文件,但在您发布项目之前,fille将仅位于源物理位置。 这可能会导致客户端文件(如脚本文件)在调试时出现问题,因为您无法查看该文件,因为它不在物理上位于目标项目中。 您可以使用MsBuild在构建目标目录上复制源文件。 (See this answer)
简而言之,您将创建一个.targets文件,然后在项目文件中添加引用。