我有一個管理面板的Web應用程序。管理面板是一個webform項目,我也有一個MVC項目來列出插入到管理面板中的產品。但是當我將圖像上傳到webform項目中的ProductImgs文件夾時,如何從MVC項目中獲取它們?或者我可以將它們保存到MVC項目文件夾?單獨應用程序中的圖像文件夾
0
A
回答
0
現在我找到了解決辦法:這裏是根web.config來解決這個問題
<location inheritInChildApplications="false">
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
<pages>
<namespaces>
<add namespace="System.Web.Helpers" />
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="System.Web.WebPages"/>
<add namespace="EkosWeb.Helpers"/>
</namespaces>
</pages>
</system.web>
</location>
我需要添加inheritInChildApplications = 「false」 表示位置。
1
好吧,聽起來像你試圖在兩個Web應用程序之間共享圖像?編輯另外,您正在嘗試使用Cassini(內置開發Web服務器)來執行此操作。
最簡單的方法是將您的開發環境移至使用IIS,然後在IIS中的mvc項目中創建一個指向其他站點(文件系統)中的images文件夾的虛擬目錄。注意遷移到IIS也會帶來額外的好處,使您的解決方案更符合如何部署,恕我直言,這是一個很大的好處。
說你稱這個虛擬目錄'圖像',它有兩個圖像(image1.jpg和image2.jpg)。
然後,您可以通過使用
<img src="/images/image1.jpg" />
引用從你的MVC網站這些圖片下面是關於如何創建虛擬目錄的鏈接。
相關問題
- 1. 爲Django應用程序設置單獨的媒體文件夾
- 2. ios:緩存應用程序文件夾中的圖像
- 3. 訪問wpf應用程序中的圖像文件夾
- 4. 在UIImagePickerController中應用程序自己的圖像文件夾
- 5. 訪問所有圖像文件夾中的iPhone應用程序
- 6. 將圖像保存在應用程序文件夾中?
- 7. 將圖像保存到應用程序文件夾中
- 8. 部署在一個單獨的文件夾中的RoR應用程序
- 9. 代碼點火器圖像文件夾外的應用程序
- 10. 的iOS:圖像旋轉,從應用程序文件夾
- 11. WPF ::複製的圖像應用程序目錄文件夾
- 12. 問題不在應用程序文件夾中加載圖像圖像
- 13. 在Silverlight的應用程序圖像文件夾中保存PNG文件
- 14. 將每組圖像上傳到一個單獨的文件夾或單獨的文件夾?
- 15. Android應用程序中的文件夾
- 16. 用於應用程序級代碼的單獨「包含」和「src」文件夾?
- 17. 如何將圖像複製到應用程序文件夾?
- 18. Windows 8應用程序本地文件夾圖像
- 19. 從應用程序文件夾導入圖像
- 20. iPhone - UIImagePickerController - >將圖像保存到應用程序文件夾
- 21. makefile - 單獨的文件夾
- 22. 如何爲應用程序的DLL創建單獨的文件夾?
- 23. 清單...圖像的文件夾中
- 24. 訪問包括應用程序文件夾中的文件夾。
- 25. UIWebView:應用程序文檔文件夾中圖像的絕對路徑
- 26. 圖像添加到網絡應用程序/圖像文件夾得到404 GRAILS應用程序
- 27. IOS應用程序 - 在單獨的文件中定義協議
- 28. Angular.js應用程序在單獨的文件中
- 29. 將PictureBox圖像從應用程序文件夾更改爲圖像
- 30. 將我的圖片文件夾中的圖像保存到Windows 8中的本地應用程序文件夾Metro應用程序
好的,但我怎麼能做到這一點呢?當我開始調試mvc項目時,我想在webforms應用程序中看到這些圖片。 – mehmetserif 2011-12-21 10:56:43
你可以粘貼一些源代碼來更清楚地顯示你所問的內容嗎?乾杯。 – 2011-12-21 11:07:34
沒有源代碼可以顯示,因爲我想知道哪種方式是最好的方式。我將圖像上傳到webform應用程序的ProductImgs文件夾並將圖像url插入數據庫。然後我在mvc應用程序上顯示該圖像,但其URL指向webforms文件夾。我如何解決這個問題?在實際應用程序中,它看起來像www.domain.com/admin/images/product/a.jpg,但在開發中localhost:1267 /正在指向工作mvc應用程序,並且webform應用程序未處於調試模式,所以「../admin/ images/product/a.jpg「不會是圖像的正確網址..這是我確切的問題。 – mehmetserif 2011-12-21 11:20:53