在我的生产服务器上,由于超时问题,我们有时会得到服务器错误。
我希望在我的服务器宕机后,我的手机或电子邮件会立即收到通知。
我该怎么做呢?我想我必须在global.asax上写一个函数
Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
' Code that runs when an unhandled error occurs
End Sub
我的服务器在Windows2008 R2上
.Net框架3.5 VB.Net
任何帮助都将不胜感激。
谢谢
我有一个用VB6编写的相当传统的应用程序EXE,它运行在Windows2000服务器上,该服务器使用RDS (远程数据服务)来访问在Windows2003服务器上运行的业务对象动态链接库(也是用VB6编写的)。DLL从未在此服务器上运行过(我们将组件从旧的W2K服务器上移走),但它在W2k+3服务器上注册并定义为组件。
调用DLL的特定代码为:
Private m_rdsDS As RDS.DataSpace
Dim oARImport As Object
Set oARImport = m_rdsDS.CreateObject("ARBatches.BL_ARBatches"
我正在处理一些遗留代码。有一个用vb6写的程序。它连接到sql server 2000。 当事务开始时,我收到No transaction is active错误。 问题是这个错误只发生在其中一个客户端上。有3台pcs,1台服务器,2台客户机就可以正常工作了。其中一个不是。 服务器上启用了TCP协议。我已经在服务器上卸载并安装了msdtc。 这样就建立了连接。其他查询执行得很好。我不确定问题出在哪里。
在vb中,你可以使用文本框中的文本而不是数字表达式。我的意思是,如果我用textbox1写50,我也可以像这样写代码:
Dim result As Double = TextBox1.Text + 0.4
如您所见,我没有转换任何类型,但它在vb.net中工作
但是我想知道这种使用的缺点是什么?
(我只是在谈论算术运算)
我有一个动态链接库(用VB6写的),它是在VB6可执行文件中注册并正常工作的。但是在同一台机器上,当我尝试用传统的ASP创建服务器对象时,IIS7.5就挂起了。
...
dim bob as object
Set bob = Server.CreateObject("project.classname")
...
我对管理IIS知之甚少。我曾尝试在Modules部分中注册此DLL,但效果不佳。所以我把它移走了。有一次,我甚至用我的实验从加载中杀死了ASP页面,这需要我编辑applicationHost.config文件来删除所有提到我的DLL的内容。
我相信这是我的动态链接库
我正在看WPF的代码,它是用VB编写的。我正在尝试将其转换为C#。即使我使用VB的.Net到C#的转换器,我也不能找出正确的语法,下面的代码在C#中。你知道怎么用C#写这段代码吗?
VB代码:
Public Event PropertyChanged As PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged