我使用Visual Studio 2012创建类库项目,该项目还将包含一些TypeScript(.ts
)文件以及它们生成的.js
和.js.map
文件。所有这些文件都需要作为嵌入式资源包含在程序集中,以便通过自定义VirtualPathProvider
将它们暴露给正在使用的ASP.NET MVC应用程序。Visual Studio 2012 - 如何将多个构建操作分配到TypeScript文件
注意:尽管只有生成的JavaScript文件对于生产环境至关重要,但.ts
和.js.map
文件也必须可供Web应用程序访问以进行调试。
这会产生冲突,因为TypeScript文件通常会分配TypeScriptCompile
构建操作,但我也需要将它们分配到EmbeddedResource
。
有没有办法将多个构建操作分配给VisualStudio项目组件?或者,还有另一种方法让TypeScript编译未明确标记为TypeScriptCompile
的文件,或者让Visual Studio嵌入未标记为EmbeddedResource
的文件?
感谢您的建议,
添
这是一个很好的建议 - 谢谢。我会尝试一下并在此发布结果。 – 2013-04-22 19:26:28
是的,史蒂夫,这是一个巧妙的易于实施的解决方案,它的工作完美。再次感谢。 – 2013-04-22 19:52:16