clr

    0热度

    2回答

    是否可以创建程序集而不访问服务器上的C:驱动器?假设只能访问数据库。 是否有可能从我们可以存储DLL文件的变量字符串创建程序集? CREATE ASSEMBLY MyAssembly FROM @variable_containing_dll WITH PERMISSION_SET = SAFE;

    -1热度

    1回答

    我们的应用程序创建了许多在CLR线程池上运行的任务。 任务数量可能从10到10万。 当任务数量快速增加时,许多任务在给定时间内无法完成。 这是因为线程池每秒只添加一个新线程(尽管可能有数百个等待任务)。 下面的测试演示了此问题: [Test] public void TestTasks() { ThreadPool.SetMaxThreads(10000, 10000);

    1热度

    3回答

    从静态,我明白,每当声明一个静态变量 - 它的内存得到分配在RAM中。假设,我们有整数static int i = 5;然后一个4字节的内存将被占用计算机中的某个地方。如果我有一个静态类或任何引用类型,将会发生同样的情况。 但我的问题是 - 如果我在c#中声明一个像List<string>这样的通用列表并且它是静态的。那么在计算机中为这个列表分配多少或多少内存。我假设如果我在这个列表中添加项目 -

    0热度

    1回答

    我在C++ CLI(Game.h)一个头文件用来初始化一个属性(MAGIC_SEA)受管理的静态类(在C#)( settings.dll)。然而,当我建立这个代码(使用CLR支持)引发以下错误: Error 3 error C3083: 'game_id': the symbol to the left of a '::' must be a type c:\users\ed\projectS\G

    0热度

    1回答

    例外,我写了这个代码: SqlXml s = new SqlXml(new MemoryStream(new UnicodeEncoding().GetBytes("asd"))); 但为什么它不牛逼给我任何例外......为什么呢? ,如果我尝试: SqlXml s = new SqlXml(new MemoryStream(new UnicodeEncoding().GetBytes("a

    1热度

    1回答

    我有一个应用程序“app.exe”(一个C++应用程序),它存在于版本文件夹中。 我写了一个C++/CLI DLL(clr.dll)来调用C#DLL(csharp.dll)。这两个DLL的都在等文件夹中。 Release |-etc |-clr.dll |-csharp.dll |-app.exe APP.EXE能够加载clr.dll但clr.dll是无法找到cshar

    2热度

    1回答

    我的团队最近从VS2008升级到VS2015。我们的项目是C#SDK层和C++核心库的组合,它们以混合模式CLR和直接非托管引用/ pinvoke工作。 针对桌面可执行文件的VS2015编译在跨多个环境的托管和非托管版本中都能很好地工作。但是,当我们在IIS/bin中使用相同的.NET驱动程序和C++库时,Web服务器无法加载任何使用CLR编译的C++ dll。这是在VS2015之内,并且在我们的

    0热度

    1回答

    我已经将这个问题切割成裸露的骨头。我正在使用第三方市场数据DLL,并且此类连接由CManager类管理。然后如下所示使用CManagerWrapper类进行包装。 // clr.cpp #include <windows.h> #using <System.dll> using namespace System; class CManager

    0热度

    1回答

    我们有一个优秀的MFC/C++项目,处理传入和传出数据的数据。所有类都与AFX_EXT_CLASS(如果我不误解它,这是dllexport)导出。我目前正在编写一个包装器,以便我们可以在C#应用程序中使用它。这是我第一次真正的包装,所以请忍受我。 这是我做了什么: 编译时/ YC/GM-/ CLR项目。它会生成一个.lib和一个.dll。 我有权访问源代码,因此我在C++/Cli项目中添加了头文件

    1热度

    2回答

    我创建了一个应用程序来同步具有相同结构的Microsoft SQL Server数据库。我需要解决的任务之一是将任何数据库例程(过程,函数,触发器等)从源数据库传输到目标数据库。对于常规转移我使用查询 SELECT [definition] FROM sys.sql_modules WITH (NOLOCK) WHERE object_id = OBJECT_ID('SOME_OBJECT_ID'