我剛剛開始在AppHarbor上託管一個Web應用程序,並將其配置爲偵聽我的github存儲庫提交。appharbor沒有部署靜態內容
每次提交後,我在AppHarbor上看到運行測試和部署的版本,但是當我進入我的應用程序頁面時,在AppHarbor上託管我沒有看到任何圖像,並且js腳本丟失。
其實我可以看到他們在github上源,但是當我從AppHarbor下載軟件包,他們似乎是從我的「靜態」文件夾中丟失......
其他人遇到這個問題?..任何可能的原因是什麼?...
我剛剛開始在AppHarbor上託管一個Web應用程序,並將其配置爲偵聽我的github存儲庫提交。appharbor沒有部署靜態內容
每次提交後,我在AppHarbor上看到運行測試和部署的版本,但是當我進入我的應用程序頁面時,在AppHarbor上託管我沒有看到任何圖像,並且js腳本丟失。
其實我可以看到他們在github上源,但是當我從AppHarbor下載軟件包,他們似乎是從我的「靜態」文件夾中丟失......
其他人遇到這個問題?..任何可能的原因是什麼?...
我解決了這個問題 -
這是發生因爲內容沒有被複制到輸出目錄的原因。我不知道AppHarbor如何在那裏構建部署腳本,但我將Copy To Output Directory
選項值更改爲Copy Always
,這解決了問題。
(該Build Action
已經設置爲Content
)
確保文件包含在C#項目中,並且它們的Build Action
設置爲Content
。
我解決了這個問題,這是你說的不完全是,但感謝 - 你讓我找對了方向...... +1 :) – gillyb 2012-07-09 05:44:02
同樣的問題,但只有一個給定的圖像(我的CSS和JS工作正常)。設置圖像的屬性複製總是像你說的爲我工作。 – mbmihura 2014-06-17 21:18:36