小编bro*_*die的帖子

如何捕获SQLServer超时异常

我需要专门捕获SQL服务器超时异常,以便可以不同方式处理它们.我知道我可以捕获SqlException,然后检查消息字符串是否包含"超时",但是想知道是否有更好的方法来做到这一点?

try
{
    //some code
}
catch (SqlException ex)
{

    if (ex.Message.Contains("Timeout"))
    {
         //handle timeout
    }
    else
    {
         throw;
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# sql-server error-handling

112
推荐指数
3
解决办法
9万
查看次数

如何让Visual Studio的"发布"功能包含后期构建事件中的文件?

我目前正在尝试使用Visual Studio 2010"发布"和MSDeploy的功能来处理我的网络部署需求,但有关于定制取决于我的构建配置包碰到路障.

我开发一个32位的环境中,但需要对64位环境中创建一个发布包,因此在"释放"的配置我有一个后生成事件那份第三方的64位版本的DLL注入的bin目录覆盖32位版本.当我使用"发布"功能,即使正确的64位DLL被复制到bin目录下,它不会包括在包中.

有没有办法让'Publish'包含在post build事件期间复制到bin目录中的文件?

asp.net build-process publishing visual-studio-2010 msdeploy

87
推荐指数
3
解决办法
8万
查看次数