我需要使用现有的旧项目到新项目在. net
c#
我做到了:
我在ActiveX DLL中编译了项目vb6
,然后在Visual Studio中尝试在我的项目中添加引用。net,它不工作(它说汇编无效)。
我在网上寻找这个问题,我确实找到了一些解决方案,我尝试按照在线说明导入组件,现在这项工作很好
现在的新问题是,当我调试我的项目时
其他信息:检索组件的COM类厂CLSID{0008E6DF-E43B-4DA5-ADFC-2A83E0F04E6C}失败,原因是以下错误:80040154类未注册(HRESULT例外:0x80040154(REGDB_E_CLASSNOTREG))。
为什么?如何解决这个问题?
您需要安装VB6 DLL。如果不需要,则需要手动安装。Com DLL通常(VB6总是)是可自行安装的。
regsvr32 c:\path\dllname.dll
对于一些dll文件(不是VB6)
regsvr32 /i "command line parameters" c:\path\dllname.dll
我希望解析JSON,为此我下载了java JSON。从这个URL下载jar文件。我在构建路径中添加了这个 右键单击项目 构建路径- 但是导入组织。json。JSONArray给了我一个错误。当我在org停下来的时候。它给了我一些不包括json的建议。 我应该怎么做才能成功导入json包?
问题内容: 我收到以下错误-我在依赖项中添加了GSon- 有人可以指出我做错了吗? 编辑:指定的依赖项- 我在sevlet中使用以下代码 makeLoginJSON — 问题答案: Try: 我已经编辑了评论并添加了范围。默认范围是compile,这意味着在运行时不存在依赖项。为此,请使用 提供的范围。有关Apache的Maven依赖关系简介中有关maven依赖关系的范围的更多信息
我的公司正在开发一个利用博世视频SDK的应用程序。我已经在我的安装项目中包含了所需的DLL文件,我相信它们在我的项目安装时正在注册,但我在运行时遇到了“未注册类”错误。。 我怀疑我的问题来自这样一个事实,即这个应用程序是在x64中编译的,并且使用BOSCH视频软件开发工具包中的64位DLL。这是有意的,我们绝对希望它以64位模式安装和运行。 确切的错误消息是“由于以下错误,为CLSID为{D12F
如何在.NET核心库项目中将一个类注入另一个类?在API项目中的StartUp类ConfigureServices中,我应该在哪里配置DI?
是否有办法将GradleJava项目导入IntelliJ 2017.2. x并应用一些设置,例如 代码样式 vcs设置 从Gradle在项目层面? 我注意到例如Grails框架使用了idea-gradle-plugin,但这只能与Gradle任务结合使用。 我不想使用Gradle任务生成IntelliJ项目文件。每当我导入文件。 这可能吗?
我正在对一个半大型项目进行重组,我不确定最好的方法。我无法决定在哪里使用我的#导入 如果不清楚,请告诉我,我会尽量重申。