小编Pau*_*bot的帖子

应用程序标识未设置异常

我刚刚将一个项目转换为VS2010,现在我开始在IntelliTrace中查看我的软件中的异常.

其中一个例外是"应用程序标识未设置",只要我的软件看到类似的情况就会发生这种情况

string m_AppPath = Application.UserAppDataPath;
Run Code Online (Sandbox Code Playgroud)

这不是问题,因为AppDataPath正确返回,我只是想知道为什么会发生这种情况.

代码在Program.cs的Main函数中(如果这有所不同),一旦从Program.cs文件进入MainWindow.cs,代码就可以工作.

我的主要问题是我在应用程序启动之前设置了Logging.任何帮助赞赏搜索网络并没有真正帮助.

保罗

c# visual-studio-2010 intellitrace

31
推荐指数
2
解决办法
2万
查看次数

为什么ISNUMERIC('.')返回1?

最近,我与ISNUMERIC工作在SQL Server中,当我遇到一个问题,这导致了发现这个代码片断.

SELECT ISNUMERIC('.')
Run Code Online (Sandbox Code Playgroud)

这返回1,如同在true中一样,这不应该返回0,如false吗?

sql sql-server

12
推荐指数
1
解决办法
5211
查看次数

正则表达式:如何捕获"="左侧的文本

我试图从这里捕获等号(没有等号)左侧的任何东西.

MSG_TYPE=X12S4F3S3\r\nASID=123456789012\r\n

我用(\w*)=但这似乎拿起平等和当时n/n

这是为了.net.

对不起,忘了提到文本包含在RTF文档中,所以基本的子串函数是不可能的,因为我正在尝试从DocumentRanges创建CharacterProperties.

Regex regEx = new Regex (@"(\w*)=");
DocumentRange [] docRanges = m_rtfTranslation.Document.FindAll (regEx);

for (int nIndex = 0; nIndex < docRanges.Length; nIndex++)
{
    CharacterProperties cp = m_rtfTranslation.Document.BeginUpdateCharacters (docRanges [nIndex]);
    cp.ForeColor = Color.SlateBlue;
    m_rtfTranslation.Document.EndUpdateCharacters (cp);
}
Run Code Online (Sandbox Code Playgroud)

c# regex devexpress

2
推荐指数
1
解决办法
1930
查看次数