如何將轉換所有範本的作業自動化
您可以避免必須按轉換所有的範本您的 DSL 定義檔案的更新時。您必須更新每個您的專案檔,以執行這項操作。
若要自動化轉換所有的範本
在方案總管] 中,以滑鼠右鍵按一下專案,並依卸載專案。
以滑鼠右鍵按一下專案,並按一下 [ 編輯專案。
XML 編輯器中開啟的.csproj 檔。
搜尋這一行:
<TransformOnBuild>false</TransformOnBuild>
Change false to true.
儲存並關閉檔案。
在 [方案總管] 中,以滑鼠右鍵按一下專案,然後按一下 [重新載入專案]。
在 DSL 方案時,您必須執行此操作 Dsl 及 DslPackage 的專案,以及任何其他包含文字轉型檔案,例如模型匯流排介面卡專案的專案。
每當您在未來更新您的 DSL 定義檔案時,文字轉換會在您建置方案時自動發生。如果沒有變更的 DSL 定義檔時,則不會發生。不再需要按一下 [轉換所有的範本。
如果您的程式碼是在 [原始檔控制] 下,您應該要知道建置解決方案,可能會導致您的程式碼檔案簽出。