2015-11-16 50 views
0

我有三個帶有.sql文件的visual studio數據庫項目。 SQL不需要將項目發佈到數據庫,而需要在特定時刻執行SQL。.nuget包含來自其他項目的文件

我添加了另一個項目,將所有內容打包成一個nuget包(包括一些通用腳本)。所以.nuspec文件應該指定需要包含的SQL文件。

<file src="..\otherproject\code.sql" target="Content" /> 

我們使用TeamCity構建我們的項目和Octopus Deploy來打包nuget包。當TeamCity的嘗試構建包OctoPack說,它無法找到該文件:

錯誤OCTONUGET:未找到文件: '.. \ otherproject \ code.sql'。

我檢查過,該文件存在於所請求的位置上的構建服務器上。

如何訪問父文件夾?還是有另一種方式來包含來自其他項目的文件?

回答

0

此代碼非常好。我的.nuspec文件被命名爲解決方案而不是項目。

相關問題