class-library相关内容

C#中类库的全局错误处理程序

有没有一种方法可以捕获和处理类库中任何方法抛出的所有异常的异常? 我可以在内部使用try catch构造每个方法都如下面的示例代码所示,但是我正在为类库寻找全局错误处理程序。该库可由ASP.Net或Winforms应用程序或其他类库使用。 这样做的好处是易于开发,无需在每个应用程序中重复做同样的事情 公共无效RegisterEmployee(int employeeId) { ..
发布时间:2020-10-30 20:02:15 C#/.NET

在DLL中添加CSS文件(类库)

我有一个名为“ AddJsFunction”的类库项目,其中包含一个包含所有相关JS,CSS和图像文件的类。下面是上述类中的IncludeJsFile方法,其中我添加了所有按预期工作的Javascript文件。 public void IncludeJsFile (第pg页) { pg.ClientScript.RegisterClientScriptInclude(this.GetT ..
发布时间:2020-10-24 02:27:46 C#/.NET

为什么我得到“检测到LoaderLock"?调试时发出警告?

我正在为AutoCAD 2009开发一个附加组件.项目输出是一个类库.当我尝试调试和加载类库时,我收到此"LoaderLock检测到消息".我已经在一段时间内编写了这些附加组件,这是我所见过的此类消息中的第一条. 我从哪里开始尝试解决这个问题? 什么是LoaderLock?为什么现在困扰我? 检测到LoaderLock 消息:尝试在OS Loader锁内进行托管执行.不要尝试在Dll ..
发布时间:2020-09-14 04:39:40 其他开发

引用旧类库的ASP.Net 5项目

我正在尝试使用ASP.Net 5项目和服务项目的存储库模式.我将我的" .Service"类库项目引用到了我的" .Web"项目中,但是引用出了点问题.我删除了所有对其他库的引用,甚至删除了我的" .Service"和" .Web"项目,并添加了新的空项目,但是新创建的" .Web"项目仍引用旧版本删除的" .Service"项目. " .Web"> ASP.Net 5项目. " .Serv ..

.NET Core MVC自动迁移后,类库在VS2017中丢失了智能感知

在将具有两个项目(Web应用程序和类库)的VS2015 MVC Core应用程序迁移到VS2017之后,我对类库中的所有视图都失去了智能感知.每个视图中的几乎所有内容都已损坏,因此我敢肯定,迁移工具没有为我提供帮助是相当基本的事情.甚至每个剃刀视图中的@model指令都是错误. csproj看起来像这样: ..

如何从ASP.NET Core读取.NET标准类库项目中的连接字符串

在我的解决方案中,我有一个ASP.NET Core Web项目和一个.NET Standard类库项目.类库项目是数据访问层,我想从我的数据访问层中的appsettings.json(ASP.NET Core项目)中读取连接字符串. 我发现了一些答案,例如 Andrii Litvinov 看起来很容易实现,但是他也提到了通过依赖注入实现.我不想选择简单的快捷方式,而是要寻找依赖注入实现? ..

C#类库,Silverlight类库,ASTM Web服务WTH

ASMX服务无法重用Silverlight类库,Silverlight应用程序需要专用的类库而不是C#类库.因此,我不得不将C#类库代码复制到Silverlight类库中才能与我的Silverlight应用程序一起使用,现在这不是问题所在.我想要这些问题的技术答案(如果可能的话,请深入探讨) 为什么Silverlight需要专用的Silverlight类库.即使它在CLR上的某个层之上运行 ..
发布时间:2020-09-07 21:18:12 C#/.NET

类库的配置文件在哪里物理位置?

我的猜测是,这个问题将属于"duh"类别,但尽管如此,我还是感到困惑. 例如在Windows窗体应用程序中使用配置文件时,可以在 C:\ Program Files \ CompanyName \ ProductName \ Application.exe.config 中找到配置文件.但是,使用我正在开发的类库,从Visual Studio安装(与另一个项目一起)后,在安装文件夹中看不到" ..
发布时间:2020-09-06 02:16:58 C#/.NET

Visual Studio中的类库和可移植类库之间的区别

Visual Studio中提供了不同类型的类库,例如Silverlight类库,可移植类库和类库.这些类型之间有什么区别?如何使用File.dll文件确定类库的类型?如何将类库从自己的类型更改为另一种类型的类库? 解决方案 通过 Portable Class Library 项目类型,您可以编写和构建可在多个Microsoft平台上运行的托管程序集,而“正常"的 Class Librar ..
发布时间:2020-07-27 03:41:30 其他开发

在Windows服务器计算机上重新注册用C#编写的Dll-(安装C#类库)

我已经为我正在处理的VBA项目编写了一个保存并打开对话框,然后在其中添加链接(感谢@mehow的帮助). 现在,此添加项(实际上称为类库)可以与我在其上开发它的计算机上的vba项目一起正常工作.但是现在要在服务器上使用此add(类库),我无法成功注册插件,因此VBA项目可以看到它. 我在Windows 8计算机上用VS 2013 Express for Desktop在C#中编写了一个 ..
发布时间:2020-06-12 18:49:37 C#/.NET

.net标准类库-不支持分布式事务错误

我在.net标准类库项目中开发了日志记录服务。如果没有 System.Transaction (TransactionScope类),它可以完美地工作。 当我将事务添加到进程时,记录器插入方法将引发异常。 [此平台不支持分布式事务。] 当我使用System.Transaction将代码添加到核心控制台应用程序时, 。 .net标准是否不支持System.Transaction( ..

如何在类库中添加配置文件,然后添加.NET Core 1.1的连接字符串

我正在开发具有数据访问层的n层应用程序。独立于任何其他应用程序。我已经为.NET Core 1.1创建了类库,我可以看到依赖文件夹,但是看不到任何config / JSON文件。我想知道,我可以在类库项目中添加AppSetting.JSON文件吗?接下来是如何添加连接字符串。我知道在DbContext类-> SQLServerConnection中重写ConfigureBuilder,但是我想保留 ..
发布时间:2020-05-31 19:57:18 C#/.NET

如何在Visual Studio或其他构建工具中的一个C#项目中生成dll和exe的混合?

如何在Visual Studio或其他构建工具的一个C#项目中生成dll和exe的混合? 在技术上可行吗? 是的,我知道它可以在2个或更多项目中完成。 解决方案 我不确定您提出问题的动机是什么,因为您可以引用.Net可执行文件,就像还是可以找到一个dll,但是您可以考虑将exe文件复制到同名的dll文件中(是​​的,这是黑客行为,但不确定您的动机)。 您可以使用针对您的项目的 V ..
发布时间:2020-05-30 22:38:23 C#/.NET

.NET Core和.NET标准类库项目类型之间有什么区别?

在Visual Studio中,可以创建至少3种不同类型的类库: 类库(.NET Framework) 类库(.NET标准) 类库(.NET Core) 虽然第一个是我们多年来一直在使用的东西,但是我一直感到困惑的一个主要问题是何时使用.NET Standard和.NET Core类库类型。我最近尝试多目标不同框架版本和创建单元测试项目。 那么,类库(.NET标准)和类库(. ..
发布时间:2020-05-30 19:25:46 C#/.NET

如果没有引用所有的依赖项,可以使用类库吗?

让我澄清一下: 我建立了一个可在多个项目中使用的类库.作为此DLL的一部分,我想通过扩展CookieAuthenticationProvider为Owin Cookies添加一些不同的自定义提供程序,因此我需要包括对Microsoft.Owin.Security.Cookies的引用.这是安全的,因为将使用我的库的较新项目也使用Microsoft.Owin.Security.Cookies. ..
发布时间:2020-05-23 18:53:00 C#/.NET

对具有不同版本的相同dll的引用的项目的引用

在我的c#类库中,我引用了不同的项目,这些项目引用了具有不同版本的同一dll. 两者都引用nlog.dll,但是一个项目版本为2.1,另一个项目版本为4.2. 所引用的项目也是类库.它们大多数是.net 2.0和4.5. 解决方案 您需要在GAC中安装,因为您的应用程序只有一个bin文件夹. 您也可以尝试仅安装带有的NLog 4,但不能保 ..
发布时间:2020-05-18 00:25:59 C#/.NET