2012-10-01 53 views
3

如何在網站項目中創建嵌入式資源?如何在網站項目中創建嵌入式資源?

在Web應用程序項目中,我可以通過文件的屬性窗口更改「構建操作」。在網站項目中沒有屬性窗口。我注意到,在Web應用程序項目中,當您更改文件的構建操作時,.csproj文件會發生更改。在網站項目中,當然沒有.csproj文件。

是否可以在網站項目中創建嵌入式資源?

在此期間,我們將項目更改爲一個Web應用程序項目。但我仍然好奇......

回答

2

您不能添加嵌入資源,因爲網站項目沒有預編譯。沒有生成的dll來嵌入資源。

0

您仍然可以在網站項目上獲得屬性窗口 - 是否意味着您要將網站項目中的項目標記爲部署?如果這樣做可以通過將解決方案中選定文件的Build Action屬性設置爲Content來完成。

嵌入式資源是一個選項,但針對您希望嵌入到與您的App_Code相對應的已編譯DLL中的項目。然後您需要從程序集中加載資源。

+0

是的,您可以在網站項目上獲得一個屬性窗口。但** **不**在**網站項目**內的文件。或者我找不到那個窗口...我想將該文件嵌入到網站項目的已編譯的DLL中。 – williamve

+0

將您的網站添加到新的解決方案,這樣Visual Studio就可以開始管理解決方案中的文件(您的網站是一個項目),您可以設置屬性等。 –