我正在使用MVC 3开发一个网站,
我有一个Web安装项目,可以将它安装到我的localhost。
现在我想要的是使用这个设置创建一个EVENT SOURCE(稍后我将使用我的网站记录)。
这可能吗?
我一直关注此链接: http://msdn.microsoft.com/en-us/library/ms998320.aspx#paght000015%5Feventlogaccess
我之前尝试过以编程方式创建EVENT SOURCE,但我的网络应用程序引发了安全性异常,类似于此帖子中的用户收到的错误:System.Security.SecurityException when writing to Event Log
提前致谢 亚西尔
答案 0 :(得分:0)
经过艰苦的挣扎,我的myslef设法回答了我的问题
我首先必须创建一个单独的安装程序类,其中包含安装事件源的代码。
接下来在我的网页设置项目中,在INSTALL中的自定义操作下,我只是添加了上面项目的输出,这是一个单独的dll。
就是这样!
现在每当我的网页设置运行时,安装程序dll也会被激活并运行,我的事件源也会被创建。
现在那不是太难了吗? ;)