class-library相关内容
如何将一个类注入到 .NET Core 库项目中的另一个类中?我应该在哪里配置 DI,因为它是在 API 项目的 StartUp Class ConfigureServices 中完成的? 解决方案 关于如何管理这个问题有很多思考过程,因为最终,调用者需要为你注册你的 DI 过程. 如果您查看 Microsoft 和其他公司使用的方法,您通常会使用诸如“AddMyCustomLibr
..
我正在尝试将我的项目开发为跨平台.我以这种方式创建了几个类库: 但是,当我使用实体框架来构建我的数据库时,所需的 nuget 包没有安装,除非在控制台应用程序中使用. 区别在于,控制台应用程序引用了 .NET Core: 并且类库引用了 NET Standard: 那么为什么它们都在 .NET Core 下,但引用了不同的库?它们都是跨平台的还是仅使用 .NET Core
..
我有一个面向 .NET 4.6.1 的 .NET Core 1.0 类库,并引用了 .NET Standard Library 1.6.0 和 Identity Framework 2.2.1 project.json {"版本": "1.0.0-*",“依赖关系":{"Microsoft.AspNet.Identity.EntityFramework": "2.2.1","System.
..
在 Visual Studio 中,您至少可以创建三种不同类型的类库: 类库(.NET 框架) 类库(.NET 标准) 类库(.NET Core) 虽然第一个是我们多年来一直在使用的,但我一直遇到的一个主要困惑点是何时使用 .NET Standard 和 .NET Core 类库类型.我最近在尝试多目标不同框架版本和创建单元测试项目. 那么,Class Library (.N
..
问题:考虑以下浮点数[]: d[i] = 1.7 -0.3 2.1 0.5 我想要的是一个 int[] 数组,它用索引表示原始数组的顺序. s[i] = 1 3 0 2d[s[i]] = -0.3 0.5 1.7 2.1 当然可以使用自定义比较器、一组排序的自定义对象或通过简单地对数组进行排序然后在原始数组中搜索索引来完成(不寒而栗). 我实际上正在寻找的是 Matlab 的排序函数
..
我正在开发一个简单的类库项目,它会给我一个 dll. 我想从配置文件中读取一个特定的值.所以我在我的项目中添加了一个 App.config 文件. 以上是我的 App.config 文件,现在
..
如何将一个类注入到 .NET Core 库项目中的另一个类中?我应该在哪里配置 DI,因为它是在 API 项目中的 StartUp Class ConfigureServices 中完成的? 解决方案 关于如何管理这个问题有很多思考过程,因为最终调用者需要为你注册你的 DI 过程. 如果您查看 Microsoft 和其他公司使用的方法,您通常会使用诸如“AddMyCustomLibr
..
我正在开发 Windows Phone 8 应用程序. 我有一个 Windows Phone 类库项目(称为基础)和 Windows Phone 应用程序(称为子项). 在我的 Base 项目中,我有一个包含方法和静态变量的类. 例如: 类设置{公共静态字符串 AppName = "Base";公共虚拟列表选项卡详细信息(){列表TabDetails = new List()
..
我在同一个解决方案中有一个 Web 服务和一个网站(都是 C#)(目前);我在解决方案中也有一个类库.Web 服务和网站都引用了这个类库. Web 服务有一个 WebMethod,它从库中创建一个对象并返回它.该网站调用它并尝试将其放入 Trainer 对象(再次来自同一个库) ProFitWebService.Service serviceConn = new ProFitWebSer
..
我在同一个解决方案中有一个 Web 服务和一个网站(都是 C#)(目前);我在解决方案中也有一个类库.Web 服务和网站都引用了这个类库. Web 服务有一个 WebMethod,它从库中创建一个对象并返回它.该网站调用它并尝试将其放入 Trainer 对象(再次来自同一个库) ProFitWebService.Service serviceConn = new ProFitWebSer
..
我在 GitHub 上发现了一个有趣的项目,它允许将 C# 代码转换为 PHP.链接:https://github.com/isukces/cs2php 他们表示:“您必须自己下载并构建 cs2php 编译器.源代码可在 GitHub 上找到.由于 Microsoft Rosylin 许可限制,目前未分发二进制版本." 我很难创建一个 cs2php.exe 编译器.我尝试构建一个类库项
..
我有一个在 UWP 项目中使用的类库项目.如果我在类库中添加任何 usercontrol xaml 文件并构建它,它构建得很好.但是UWP项目报错找不到.xr文件. 我是否需要将任何文件夹中的 .xr 文件从外部添加到我的 UWP 项目中? 解决方案 是的,对于一个包含 XAML 文件的类库,如果我们想引用其他项目中的 dll,我们不仅需要 dll 本身,还需要 .xr.xaml 文
..
我正在制作一个 Modbus 库(再次...).这次它打算在 Windows 10 IoT Core 上运行. 我遇到了一个有趣的问题.这段代码: string aqs = SerialDevice.GetDeviceSelector();var dis = await DeviceInformation.FindAllAsync(aqs);var port = await SerialD
..
类库和命名空间之间的实际区别是什么?我知道两者都用于将类、命名空间等组合在一起.谁能告诉我应该在哪种情况下使用类库以及何时创建新的命名空间. 解决方案 命名空间为类提供了概念上的分离,类库提供了物理分离(在 windows 中认为是独立的 dll). 类库在您想要打包可与其他项目共享的功能时很有用. 想象一下,创建一个 Windows 应用程序,您将 UI 和实现类(类库)拆分
..
我希望有条件地编译我的类库,以便在我的项目时它处于调试模式,而不在我的项目时它不在调试模式. 例如,我的班级库中有这个模块: 模块MyDebug子打印(ByVal msg作为字符串)Debug.Print(Now.ToString("yyyy-MM-dd HH:mm:ss.fff")&“& msg)结束子
..
让我澄清一下: 我建立了一个可在多个项目中使用的类库.作为此DLL的一部分,我想通过扩展CookieAuthenticationProvider为Owin Cookies添加一些不同的自定义提供程序,因此我需要包括对Microsoft.Owin.Security.Cookies的引用.这是安全的,因为将使用我的库的较新项目也使用Microsoft.Owin.Security.Cookies.
..
我有一个带有UWP中的自定义控件的类库.在类库中的文件夹资产 下有一个资产 image.png 我想使用类库中generic.xaml中的xaml语法在自定义控件中显示此图像. 解决方案 这花了我很多时间来解决,所以我将结果发布给该主题的未来探索者,因为我没有设法在任何地方找到好的解决方案 文件的位置是: ClassLibraryName/Assets/image.scale-1
..
在Visual Studio 16.8.1的添加新项目窗口中看不到“类库(.NET)"选项.如何创建类库(.NET)项目?(不是.Net Core或.Net Framework) 解决方案 如果项目模板仍为您提供.NET Core 3.1作为最高选项,并且项目属性选项不允许您使用所需的内容,则为-问题:只需在解决方案资源管理器中右键单击项目,然后选择“编辑项目文件",以编辑.csproj,
..
是否可以从类库项目中获取UserId?这个类库项目记录用户所做的一切并将其写入数据库. 但是我也需要UserId,除了Web项目之外,我都无法从其他任何项目中获得该ID.我还需要来自类库项目的用户ip地址. 任何人以前都在asp.net-mvc项目中做到了这一点,并且可以分享如何做吗? 解决方案 在我当前的项目中,我遇到了类似的情况,我这样做的方法是将UserID作为参数从MV
..
在C#中,我制作了一个ClassLibrary,它具有一个命名空间和一个Class. 我保存并构建它. 在其他项目中,当我使用它时,我通过浏览到.dll位置将其添加到引用中. 但是问题是它的名称没有显示在Intellisense中. 即当我:using ...我的dll不显示.. 我正在将库导入ConsoleApp. App和库目标Framework均为.NET Framework 4.0
..