共用方式為


如何將轉換所有範本的作業自動化

您可以避免必須按轉換所有的範本您的 DSL 定義檔案的更新時。您必須更新每個您的專案檔,以執行這項操作。

若要自動化轉換所有的範本

  1. 在方案總管] 中,以滑鼠右鍵按一下專案,並依卸載專案

  2. 以滑鼠右鍵按一下專案,並按一下 [ 編輯專案。

    XML 編輯器中開啟的.csproj 檔。

  3. 搜尋這一行:

    <TransformOnBuild>false</TransformOnBuild>

  4. Change false to true.

  5. 儲存並關閉檔案。

  6. 在 [方案總管] 中,以滑鼠右鍵按一下專案,然後按一下 [重新載入專案]。

    在 DSL 方案時,您必須執行此操作 Dsl 及 DslPackage 的專案,以及任何其他包含文字轉型檔案,例如模型匯流排介面卡專案的專案。

每當您在未來更新您的 DSL 定義檔案時,文字轉換會在您建置方案時自動發生。如果沒有變更的 DSL 定義檔時,則不會發生。不再需要按一下 [轉換所有的範本。

如果您的程式碼是在 [原始檔控制] 下,您應該要知道建置解決方案,可能會導致您的程式碼檔案簽出。