错误 "找不到 xxxx.Program, 为主要方法指定的主要方法" 创建服务 Windows 从这个例子中 MS
我按照本手册创建服务 windows >
http://msdn.microsoft.com/en-u ... .aspx
但是,当我尝试在一个调用的自动生成的页面上建立它时 "Program.cs"
它有这个代码
我收到这个错误 "找不到 BrainiacV2.Program" , 为主要方法指定
我做了在教科书中被告知的一切。
我有 App.Config, a Program.cs /上面的代码/, a BrainiacV2.cs, 包含所有用于服务的代码并开始如此
My ProjectInstaller.cs 有两个物体安装程序
/姓名/ serviceInstaller
显示名称: My new BetfairBotV2
ServiceName: BrainiacVersion2
一切都是。
这是我得到的唯一错误
调用解决方案 BrainiacV2
我试图改变代码 Program.cs 在
新的 BrainiacV2//
是什么让它变绿,但我刚得到
找不到 BrainiacV2.Program, 为主要方法指定。
我怎么做错了什么或者我应该改变什么?
任何帮助都会非常感激 - 谢!
赢 7, 64 bit, .NET 4.5, C#
http://msdn.microsoft.com/en-u ... .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, a Program.cs /上面的代码/, a BrainiacV2.cs, 包含所有用于服务的代码并开始如此
namespace BetfairBOTV2Service
{
public partial class BrainiacV2 : ServiceBase
{
public BrainiacV2//
{
InitializeComponent//;
My ProjectInstaller.cs 有两个物体安装程序
/姓名/ serviceInstaller
显示名称: My new BetfairBotV2
ServiceName: BrainiacVersion2
一切都是。
这是我得到的唯一错误
调用解决方案 BrainiacV2
我试图改变代码 Program.cs 在
新的 BrainiacV2//
是什么让它变绿,但我刚得到
找不到 BrainiacV2.Program, 为主要方法指定。
我怎么做错了什么或者我应该改变什么?
任何帮助都会非常感激 - 谢!
赢 7, 64 bit, .NET 4.5, C#
没有找到相关结果
已邀请:
3 个回复
诸葛浮云
赞同来自:
因此,在您的情况下,在创建项目时 main 默认值位于 BrainiacV2.Program, 但你想跑 Main 在 BetfairBOTV2Service.Program
八刀丁二
赞同来自:
我一旦做了,一切都在工作!
这似乎这是命名空间的问题。
如果错误信息有点有用,虽然,从涉及很多猜测,那就很好了!
谢谢您的帮助。
八刀丁二
赞同来自:
FWIW, 我有几个教学艾滋病 -
https://coderoad.ru/593454/
和
https://coderoad.ru/1195478/
- 这向您展示了如何创建服务并自己安装。
HTH