作者superttl (ttl)
看板C_Sharp
標題[問題] 有關 C# 程式碼 compile 時的錯誤
時間Thu Mar 29 11:13:57 2012
Dear ALL:
小弟在 compile 一個 C# 的 project 時,
出現了一段錯誤
錯誤 1 型別 'Settings.Settings' 中沒有型別名稱
'Settings' Program.cs 15 46 Settings
以下為程式碼(Program.cs)
---------------------------------------------
namespace Settings
{
using System;
using System.Windows.Forms;
internal static class Program
{
[STAThread]
private static void Main(string[] args)
{
if (args.Length == 0)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Settings.Settings());
^^^^^^^^^^他跟我說這邊有誤
}
else
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
WebSettings mainForm = new WebSettings {
Acc = args[0]
};
Application.Run(mainForm);
}
}
}
}
---------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.149.134
→ optimist9266:借問Settings.Settings是方法還是類別,如果是方法 03/29 20:21
→ optimist9266:我建議你把new運算子看懂 03/29 20:21
推 funnyface325:你namespace和Form都叫Settings,系統也幫你產生一個 04/04 00:00
→ funnyface325:Settings.settings放資源的類, 編譯的時候就搞混到 04/04 00:01
→ funnyface325:到底是要編譯成form還是資源設定檔???? 04/04 00:01
→ funnyface325:PS:路徑-> 專案\Properties\Settings.settings 04/04 00:02