2011-03-18 36 views
3

我的解決方案中有一個Silverlight 4項目。當我在Team Build中自動編譯Silverlight項目時,我在輸出文件夾中找到一長串包含Silverlight翻譯文件的文件夾。使用Team Build構建Silverlight項目的語言文件夾

這些文件夾不存在於本地構建中(從Visual Studio編譯),我不想要它們,因爲我只針對一種語言。我還沒有找到一個設置來指定不要這些文件夾,甚至更好地指定我想支持的語言。

是否有人知道如何擺脫這些文件夾,而無需向構建中添加任務以刪除文件夾。

+0

可能重複的[Silverlight資源DLL建立預防](http://stackoverflow.com/questions/562227/silverlight-resource-dll-build-prevention) – Jedidja 2013-03-04 15:01:29

回答

7

打開Windows資源管理器。轉到C:\ Program Files \ Microsoft SDKs \ Silverlight \ v4.0 \ Libraries \ Client。 (C:\ Program Files文件(x86)\ Microsoft SDKs \ Silverlight \ v4.0 \ Libraries \ Client \如果您運行的是64位Windows,則爲 )。在那個位置,你會看到一堆語言/文化文件夾。

  • 創建一個新文件夾。我將它命名爲「未使用的文化」。
  • 將您不想使用的所有文化文件夾移動到 新文件夾中。請務必不要移動出現在文件夾列表文化文件夾中間的「設計」文件夾。
  • 在您的項目中,刪除Bin,Release等文件夾的內容。重建。
  • 當您想要添加對其他文化的支持時,只需將您想要 的那個移回到原始位置。
  • 無論何時您獲得Silverlight SDK的更新,您都可能必須重新執行此操作。
相關問題