0

所需的文件,我有一個結構類似於下面的圖像的示例項目:複製相關的項目在Visual Studio

Project struct

的WebApplication2一直依靠ClassLibrary1的在發佈時是這樣的:

enter image description here

我想在ClassLibrary1項目中發佈一些需要的文件後發佈在特定的文件夾,例如在插件/ ClassLibrary1/ 如果你看過Orchard你會看到類似的東西。

謝謝。

回答

1

通常(無論應用程序的類型如何),您可以在部署期間定義自定義操作(如果您構建安裝應用程序)。我認爲limited edition of the InstallShield是VS2013的默認解決方案。在那裏你可以創建一些編寫腳本的custom actions。在這個腳本里你可以部署特定的文件。另一種針對InstallShield的替代方法是WiX,您可以使用它來使用XML構建MSI文件。

關於特定的Web應用程序,您可以使用publish mechanism provided by the Visual StudioThis tutorial描述瞭如何配置它,以便它可以複製所有項目文件。然後,您可以將特定文件添加爲項目文件,並在您每次發佈網站時將其複製。

希望我幫了忙!

+0

謝謝:),但我的問題是別的。我的項目是一個Web應用程序,我想複製建立或發佈所需的文件。 –

+0

查看我編輯的答案 –