Visual Studio 2017 - 将dll移出bin文件夹

时间:2018-01-26 17:01:36

标签: c# sql dll visual-studio-2017

我现在正在学习。我已将c#“Hello World”脚本复制到visual studio项目中。

然后我使用查询将dll导入我的sql数据库,并将其存入存储过程。

这很好用。

我希望将dll从\ bin文件夹移到网络驱动器上的文件夹中,我打算保留任何其他dll文件以供我的数据库使用。

当我这样做时,我在尝试使用以下脚本创建非对称密钥时出错

CREATE ASYMMETRIC KEY CLRKey
    FROM EXECUTABLE FILE = 'R:\DataBases\DLLs\ClassLibrary1.dll'

Msg 15208,Level 16,State 45,Line 27 证书,非对称密钥或私钥文件无效或不存在;或者您没有权限。

当dll仍在\ bin文件夹中时,相同的代码有效。即使我删除其他所有内容并将其作为一个dll独自保存在\ bin文件夹中,它仍然有效。但是一旦我移动了它,它就会停止工作。我怎样才能克服这个问题?

0 个答案:

没有答案