小编Yas*_*ass的帖子

带有 .NET Core 2.1 的 DB2

我使用 Visual Studio 2017 和 .Net Core 2.1 安装了 IBM.Data.DB2.Core 版本 (1.2.2.100)。我试图测试简单的 DB2(z/OS 服务器)连接并收到以下错误。我们的DB2服务器类型是OS390,版本是11。

错误 [42968] [IBM] SQL1598N 由于许可问题,尝试连接到数据库服务器失败。

 using (DB2Connection con = new DB2Connection("Server=xxxx.xxxx.com:446;Database=XXXX;UID=XXXXXX;PWD=xxxxx"))
            {
                try
                {
                    con.Open();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            } 
Run Code Online (Sandbox Code Playgroud)

我还将许可证文件复制到 .nuget\packages\ibm.data.db2.core\1.2.2.100\build\clidriver\license 文件夹。我尝试了这里提到的所有内容: https://www.ibm.com/developerworks/community/blogs/96960515-2ea1-4391-8170-b0515d08e4da/entry/Instructions_for_downloading_and_using_DB2_NET_Core_provider_package ?lang=en

有什么想法吗?

db2 .net-core

5
推荐指数
1
解决办法
1万
查看次数

在TFS 2015中排除$ tf文件夹 - 复制和发布构建工件

我正在尝试使用"复制和发布工件"选项将$ tf文件夹排除为工件发布的一部分,如图所示.但它始终包含$ tf文件夹并发布此文件夹下的所有文件.

我试过这个选项,但没有运气. https://social.msdn.microsoft.com/Forums/en-US/bb22c23e-cb44-44d2-8170-ba5609e9a688/need-help-excluding-the-tf-folder-and-sub-items?forum=TFService

"复制文件"不是发布工件的选项,因此如果有任何选项可以排除文件夹,那就更好了. 在此输入图像描述

tfsbuild tfs-2015 azure-devops

3
推荐指数
1
解决办法
1361
查看次数

MachineKey.Protect 和 MachineKey.Unprotect

我使用 .net 4.5 和 MachineKey.Protect/MachineKey.Unprotect 来加密和解密值。我想知道当我们将代码部署到拥有多个服务器的生产环境时,MachineKey.Protect/MachineKey.Unprotect 是否可以在不同步计算机密钥的情况下正常工作?

这是解密的示例代码:

var bytes = Convert.FromBase64String(Token);
var decryValue = MachineKey.Unprotect(bytes, Purpose);
string plainText = Encoding.UTF8.GetString(decryValue);
Run Code Online (Sandbox Code Playgroud)

让我知道你的想法!

c# encryption asp.net-mvc-4 .net-4.5

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