2013-04-23 134 views
1

有一個Web應用程序,我試圖通過CuteFtp Pro將其上傳。 我通常這樣做沒有問題。但是這一次,我正面臨瘋狂的錯誤!其實,我用鼠標右鍵單擊該解決方案,然後單擊選擇使用該適當的路徑文件系統選項將其發佈,最終我得到了一個錯誤:發佈ASP.NET應用程序時出錯

錯誤

Copying file Images\512px-Icon_-_upload_photo_2.svg.png to obj\Debug\Package\PackageTmp\Images\512px-Icon_-_upload_photo_2.svg.png failed. 
Could not find file 'Images\512px-Icon_-_upload_photo_2.svg.png'. 
0 0 GiftShop 

我真的不知道並不知道這個錯誤,因爲沒有文件的名稱 512px-Icon_-_upload_photo_2.svg.png

事實上,我從來沒有通過該項目的名稱的圖像!可能是什麼原因? 我真的因爲這個錯誤而感到沮喪。

有人可以幫助我嗎?

非常感謝你

+3

也許嘗試編輯項目文件和搜索的字符串512像素圖標_-_ upload_photo_2.svg.png並刪除它的任何發生... – 2013-04-23 10:32:08

+0

感謝親愛的其實我以前做過,但沒有發現 – Ali 2013-04-23 10:40:12

+0

你檢查了我的解決方案 – 2013-04-23 10:56:31

回答

0

嘗試從你的項目中刪除文件(右鍵單擊並排除)。

+0

它在問題中提到沒有圖像/文件的名稱 – 2013-04-23 10:37:33

+0

顯然有 – 2013-04-23 10:40:23

+0

大聲笑,你需要點擊'顯示所有文件'首先。那麼它會顯示缺少的文件作爲參考。它是解決方案資源管理器頂部欄中的按鈕 – 2013-04-23 10:45:49

0

做一件事情排除你的項目文件夾中的obj文件夾。這是解決這些錯誤的最佳方法。

在您的解決方案資源管理器中有一個工具提示「顯示所有文件」的選項卡。單擊它,它會顯示所有文件。

還有一個另一種方式

更新:走進項目 - >封裝/發佈設置,並點擊「排除生成調試符號。」該項目開始發佈沒有問題。你

你看到在項目中的文件

多了一個解決方案嗎?如果這樣右鍵單擊並告訴它從項目中刪除「ghost」文件。一旦你這樣做,我會嘗試再次發佈。

如果沒有顯示該項目,您可能可以創建一個具有相同名稱的假文件(只需放置一些文本,使其大小不爲0kb),並與其他asp文件位於同一位置。確保「顯示隱藏的文件已選中」並將其添加到項目中,然後立即刪除。這將基本上解決VS認爲文件存在的腐敗問題。

希望它有效。

+0

您知道Rahul解決方案中的obj文件夾已被defaut排除。你知道,因爲我嘗試了所有的方式,沒有得到正面的結果,所以我複製了一個帶有所需名稱(在錯誤中提到)的圖像到'圖像'文件夾中,但是之後出現了另一個同樣的錯誤,但是這次圖像的另一個名字!實際上我的個人圖像的名稱完全不考慮項目!如果我終於可以解決這個問題,我真的很想爲此舉辦派對!這樣一個瘋狂的錯誤是! – Ali 2013-04-23 10:49:05

+0

好吧請嘗試我的最後解決方案.. – Rahul 2013-04-23 10:50:39

+0

這只是沒有區別...欣賞你的幫助... – Ali 2013-04-23 10:57:08

0

在項目的所有文件中搜索文件的字符串名稱。刪除線,你就完成了。

最新最好的猜測是,它必須在你使用,特別是如果你正在使用jQuery或任何插件的CSS的一個已經被引用..

+0

我已經做了搜索,沒有發現,但CSS和JS文件可能是很好的線索..我要去搜索通過他們再次..感謝您的提示 – Ali 2013-04-23 11:04:16

+0

js通常沒有一些引用,但是是的,我從jQuery UI CSS引用的jQuery插件包中找到了類似這些文件 – 2013-04-23 11:31:53

0

看着你的解決方案,並排除該圖像文件,但請記得點擊顯示所有文件,然後嘗試重新構建解決方案。

更新1

我昨天同樣的問題跑了,這是不包含在項目中的圖像。請轉到解決方案資源管理器點擊顯示所有文件和檢查512px-Icon _-_ upload_photo_2.svg.png圖像包含在項目中或沒有,如果它是灰色的,所以它不包含在項目中,如果有黃色圖標請將其從項目中刪除。

1

這基本上發生在我們從文件夾中刪除內容但是忘記從Visual Studio解決方案中刪除時。

要解決此遵循以下步驟: -

  1. 轉到Visual Studio解決方案資源管理器,右擊具體內容

  2. 排除(黃標文件)的項目。

  3. 右鍵單擊並從Visual Studio解決方案資源管理器中刪除這些文件。

希望這將幫助你:)