我使用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