问题标签 [class-library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - .jsp 页面上的 ASP.NET dll
是否可以构建从 ASP.NET 中的类库创建的 .dll 并在 .jsp 页面上使用它的功能?我知道如何创建 .dll,但我对 .jsp 页面不是很熟悉。
如果您可以提供整个 .jsp 页面的示例,那就太好了。谢谢!
编辑:我想我想说的是我在 Visual Studio(一个类库)中创建了一个新项目,它有一个公共函数(返回一个字符串),并且在编译时会创建一个 .dll。我想在 .jsp 页面上使用该 .dll。
visual-studio-2008 - VS 2008——一个web项目,一个类库项目。每个引用第三个 CL
我有一个 VS2008 解决方案,其中包含两个项目。一个是 Web 项目,另一个是类库项目。Web 项目具有对类库项目生成的程序集的引用。
每个项目依次引用一个程序集(称为“mydll”),该程序集是从位于另一个 VS 解决方案中的类库项目构建的。
如果我要将 mydll 复制到单独的目录并告诉 Web 和类库项目使用这些单独的目录,那么当我构建我的 Web 项目时会发生什么;mydll 的哪个“副本”进入 web bin 文件夹?
如果两个目录中的 mydll 版本不同,重建后哪一个最终会出现在我的 web 的 bin 文件夹中?(假设这里不涉及强命名程序集。)
我希望我的问题是有道理的,如果不让我知道的话。谢谢!
c# - 我在类库中看不到 LINQ to SQL 的扩展方法
我创建了一个名为 Repository 的类库,其中包括存储 SQL Server 数据库 ORM 的 LINQ To SQL 文件,此外,我还创建了另一个名为 Services 的类库,它具有 Repository 类库的引用,我想使用 LINQ SQL 文件位于服务的存储库中,但我看不到扩展方法,但我可以在服务中创建 LinqToSQL 的实例。
c# - 你能把dll捆绑在一起吗?
我有一个我制作的类库项目。我们称之为A类。在 ClassA 中,我需要访问一些驻留在 dll (ToolsDLL.dll) 中的工具。
在 ClassA 中,我已将 ToolsDLL.dll 添加到项目中,并始终选择将 ToolsDLL.dll 文件复制到输出目录。因此该库可以正常构建和编译,并且在输出目录中我看到 ClassA.dll 以及 ToolsDLL.dll
接下来,我想编写一个应用程序,比如说 App_A,它使用 ClassA 中的方法。因此,在我的 App_A 项目中,我添加了对 ClassA.dll 的引用,以便我可以访问它的命名空间。一切都很好,它可以构建/编译。
问题是,一旦我运行 App_A 并到达需要使用 ToolsDLL.dll 的地步,它就会抛出异常“无法加载 ToolsDLL.dll。我不明白它怎么可能找不到该 dll 因为它与 ClassA.dll 位于同一目录中。
我发现如果我将 ToolsDLL.dll 放在 App_A 的输出目录中,它就可以正常工作。有什么办法吗?有什么方法可以将 ToolsDll.dll 与 ClassA.dll 捆绑在一起。原因是我的客户将编写自己的类似于 AppA 的应用程序,如果他们只需要在项目中引用一个文件而不是多个文件,那就太好了。
c# - 如何在 Visual Studio 中调试类库
我正在开发 Visual Studio 2008 中的类库 (DLL) 项目;用 C# 编程。为了测试我的 DLL,我刚刚创建了第二个项目,它是一个控制台应用程序,在该项目中我可以引用第一个项目并运行测试。有没有更简单的方法来做到这一点?我可以在我的类库项目中创建另一个包含测试的文件,然后以某种方式告诉 Visual Studio 运行该文件吗?
我知道一种方法是在我的项目中添加一个文本文件,然后用 JScript 编写我的测试代码。然后在调试菜单上的项目设置中,我可以告诉它启动外部程序(JScript)。然后,我的测试文件的名称test.js
,进入命令行参数框。但是,我想知道是否有办法使用 C# 代码而不是 JScript 来做到这一点?
asp.net-mvc - 来自 ASP.NET MVC 中引用的类库的配置文件
我的 MVC 应用程序中有几个类库,每个类库都有一个带有自己的配置文件的设置文件。每个配置文件都是 App.config,如何将它们聚合到一个配置文件中?设置是否应该放在 web.config 中?建议的最佳做法?
java - 从 JAR 文件导入安全类
考虑一个 java 程序从 jar 文件中导入类的场景。如果同一个类驻留在两个或多个 jar 文件中,则可能会出现问题。
在这种情况下,程序导入的类是什么?是时间戳较旧的类吗?
我们可以遵循哪些做法来避免此类并发症。
编辑:这是一个例子。我有 2 个 jar 文件 my1.jar 和 my2.jar。这两个文件都包含 com.mycompany.CrazyWriter
vb.net - 如何从类库中引发事件以使用模块形成?
我有一个从模块中的子开始的应用程序,做一些事情,然后加载表单。
但它不起作用:/
这里我们执行dBase.AddTemporalFilepath
模块.vb
我们引发事件TempFilepathAdded
clsDatabase.vb
我们抓住事件
表格.vb
任何的想法?
更多信息:
该事件在窗体关闭时引发。
user-interface - 在类库中弹出对话框是一个坏主意吗?
我们有一些类库会弹出一个对话框,这样做是不是一个坏主意?
java - Java:在线纸牌游戏库/类/eg
我正在寻找在线纸牌游戏的 java 示例解决方案/库/类。我有兴趣创建一个名为“千”的游戏的非盈利版本,具有玩人与人以及人与人工智能的功能。
我会很感激任何建议。