.net – 错误“无法找到为主方法指定的xxxx.Program”从MS示例创
我按照本指南创建了一个
Windows服务>
http://msdn.microsoft.com/en-us/library/zt39148a(v=vs.110).aspx
但是,当我尝试在名为“Program.cs”的自动生成页面上构建它时 namespace BetfairBOTV2Service { static class Program { /// <summary> /// The main entry point for the application. /// </summary> static void Main() { ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new BrainiacVersion2() // not green though!!!!! }; ServiceBase.Run(ServicesToRun); } } } 我收到此错误“无法找到BrainiacV2.Program”为主方法指定 我做了教程告诉我的所有事情. 我有一个App.Config,一个Program.cs(上面的代码),一个BrainiacV2.cs,它包含我所有的服务代码,并像这样开始 namespace BetfairBOTV2Service { public partial class BrainiacV2 : ServiceBase { public BrainiacV2() { InitializeComponent(); 我的ProjectInstaller.cs上有两个安装程序对象 就是这样. 这是我得到的唯一错误 该解决方案称为BrainiacV2 我试过将Program.cs中的代码更改为 全新BrainiacV2() 它变成绿色但我得到了 找不到为main方法指定的BrainiacV2.Program. 我做错了什么或需要改变什么? 任何帮助将不胜感激 – 谢谢! Win 7,64位,.NET 4.5,C# 解决方法
重命名项目和默认命名空间后.我也不得不改变这个:
因此,在您创建项目的情况下,默认Main位于BrainiacV2.Program中,但您确实希望在BetfairBOTV2Service.Program中运行Main (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows – Win 2008使用PDC IP加入域,但没有AD的域名
- windows – 无边框窗口.如何添加阴影并删除1px边框?
- .net – System.Windows.Input.Key枚举中的Equals键没有条目
- windows-server-2008 – 如何在域控制器上使用更多来登录同
- windows-server-2003 – 如何在登录Windows服务器时显示上次
- 如何在Windows Phone 7系列上获取屏幕尺寸?
- 如何在Windows 10上使用远程桌面执行文件传输?
- xaml – 如何检测方向变化和更改布局?
- windows – 使用Powershell更改只读文件夹 – 灰显
- 在Windows *中如何将Mercurial资源库转换为Git?