草庐IT

DLL_EXPORT

全部标签

c# - 从插件模块读取 dll.config(不是 app.config!)

我正在编写一个C#.NET2.0.dll,它是Largerapplication的插件.我模块的visualstudio项目有一个app.config文件,它被复制到MyProj.dll.config旁边的MyProj.dll。计划是在部署.dll后编辑MyProj.dll.config。我正在尝试从修改后的本地文件中读取我的设置。我试过拉出LocalFilesSettingsObject并将其应用程序名称更改为我的.dll,如下所示:Properties.Settingsconfig=Properties.Settings.Default;SettingsContextcontext

c# - 从插件模块读取 dll.config(不是 app.config!)

我正在编写一个C#.NET2.0.dll,它是Largerapplication的插件.我模块的visualstudio项目有一个app.config文件,它被复制到MyProj.dll.config旁边的MyProj.dll。计划是在部署.dll后编辑MyProj.dll.config。我正在尝试从修改后的本地文件中读取我的设置。我试过拉出LocalFilesSettingsObject并将其应用程序名称更改为我的.dll,如下所示:Properties.Settingsconfig=Properties.Settings.Default;SettingsContextcontext

duilib.dll丢失怎么办?dll文件丢失修复方法分享

duilib.dll丢失怎么办?其实在使用Windows系统的过程中,有时会出现提示“duilib.dll丢失”的错误。这个错误可能会影响电脑的正常运行,但是不用担心,今天小编来给大家详细的讲解一下duilib.dll丢失都有哪些解决方法。一.什么是duilib.dllDuiLib.dll是一种用于创建Windows应用程序界面的库文件。如果这个文件丢失或损坏,可能会导致一些程序无法正常运行,出现“duilib.dll丢失”的错误提示。 二.修复duilib.dll的解决方法以下是一些可能有效的解决方法:方法一:重装程序如果出现“duilib.dll丢失”的错误是在运行某个程序时,可能是因为该

c# - 如何将控制台应用程序转换为 .dll?

我正在尝试将用C#编写的应用程序转换为DLL。控制台应用程序接收用户的输入并通过调用我在我的项目中导入的服务的方法来重置密码。如何将控制台应用程序转换为DLL,以便在用户希望更改密码时调用我的DLL? 最佳答案 右键单击项目->属性->应用程序->输出类型:'类库' 关于c#-如何将控制台应用程序转换为.dll?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11736628/

c# - 如何将控制台应用程序转换为 .dll?

我正在尝试将用C#编写的应用程序转换为DLL。控制台应用程序接收用户的输入并通过调用我在我的项目中导入的服务的方法来重置密码。如何将控制台应用程序转换为DLL,以便在用户希望更改密码时调用我的DLL? 最佳答案 右键单击项目->属性->应用程序->输出类型:'类库' 关于c#-如何将控制台应用程序转换为.dll?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11736628/

文件xinput9_1_0.dll丢失的解决方法

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个xinput9_1_0.dll文件进行安装(前提是找到适合的版本),当我们执行某一个.exe程序时,相应的DLL文件就会被调用,因此安装好之后就能重新打开你的软件或游戏了.那么出现xinput9_1_0.dll丢失要怎么解决?一、手动从本站下载dll文件1、从下面列表下载xinput9_1_0.dll文件32位文件:xinput9_1_0.dll9.10.455.064位文件:xinput9_1_0.dl

c# - 在 2 个 dll 中具有命名空间名称的不明确类

我已将2个dll导入我的应用程序(第三方)现在他们都有一个同名的命名空间。例如A.B在他们两个中,又有一个同名的类(class)。现在我想创建其中一个的实例,但是因为命名空间和类名相同,所以编译器变得模棱两可。我怎样才能指定在这个地方使用的witchdll? 最佳答案 假设您有2个程序集(ClassLibrary1.dll和ClassLibrary2.dll),它们都在同一个命名空间中定义同一个类:namespaceFoo{publicclassBar{}}现在在消费项目中,您可以在类库的引用中定义一个额外的别名:现在您可以执行以下

c# - 在 2 个 dll 中具有命名空间名称的不明确类

我已将2个dll导入我的应用程序(第三方)现在他们都有一个同名的命名空间。例如A.B在他们两个中,又有一个同名的类(class)。现在我想创建其中一个的实例,但是因为命名空间和类名相同,所以编译器变得模棱两可。我怎样才能指定在这个地方使用的witchdll? 最佳答案 假设您有2个程序集(ClassLibrary1.dll和ClassLibrary2.dll),它们都在同一个命名空间中定义同一个类:namespaceFoo{publicclassBar{}}现在在消费项目中,您可以在类库的引用中定义一个额外的别名:现在您可以执行以下

yolov7的export.py转换时显存报错 If reserved memory is >> allocated memory try setting max_split_size_mb to a

报错内容:exportfailure:CUDAoutofmemory.Triedtoallocate20.00MiB(GPU0;4.00GiBtotalcapacity;2.45GiBalreadyallocated;0bytesfree;2.54GiBreservedintotalbyPyTorch)Ifreservedmemoryis>>allocatedmemorytrysettingmax_split_size_mbtoavoidfragmentation.SeedocumentationforMemoryManagementandPYTORCH_CUDA_ALLOC_CONF解决方法

c# - 在运行时以编程方式添加 DLL

使用C#,我在运行时创建了一个DLL,现在我想在运行时将它添加为对我的项目的引用。我尝试使用LoadFrom方法,但它不起作用。我该怎么做? 最佳答案 首先你应该加载dllAssemblyassembly=Assembly.LoadFrom("dllPath");然后您可能需要将程序集添加到应用程序域AppDomain.CurrentDomain.Load(assembly.GetName());之后你可以从这个程序集中加载任何类型Typet=assembly.GetType("typeName");然后使用反射你可以在这个类型上执