![](/img/trans.png)
[英]Is there a way of generating getter, setter functions in visual studio 2012 like in eclipse
[英]Visual Studio 2012 Not Generating Namespaces
我的團隊最近將一個ASP.NET網站項目從VS 2010遷移到2012年。在2010年創建新頁面和代碼隱藏文件時,將使用基於文件創建結構的文件夾創建一個名稱空間來創建該文件。例如,在MyProject中創建一個名為MyPage.aspx.cs的文件 - > Folder1 - > Folder2將生成一個看起來像
namespace MyProject.Folder1.Folder2
{
public partial class MyPage
{
}
}
在2012年,創建的文件沒有命名空間,文件夾結構附加到帶有下划線的類名稱
public partial class MyProject_Folder1_Folder2_MyPage
{
}
我們更喜歡2010款式的外觀,因為它對我們來說似乎更清潔。 我們如何以這種方式獲取使用命名空間生成的新文件? 這似乎應該是一個簡單的設置,但我找不到任何關於這個問題的文檔。
發生這種情況是因為項目被配置為Web Site
而不是Web Application
。 嘗試將其轉換為Web應用程序,看看是否可以解決相關行為。
關於Web Site
項目,MSDN聲明如下:
默認情況下,顯式命名空間不會添加到頁面,控件和類中,但您可以手動添加它們。
查看這些鏈接了解詳情:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.