小编Nik*_*rth的帖子

如何获取regsvr32工具注册的所有非托管dll的列表?

我使用regsvr32来注册和注销非托管DLL,以便在我的C#应用​​程序中使用它.但是我没有在regsvr32工具中看到任何列出所有已注册DLL的参数,那么如何获取所有已注册DLL的列表呢?

c# visual-c++

11
推荐指数
1
解决办法
2万
查看次数

将复杂参数从ksoap Android传递到WCF Web服务

我从ksoap调用.NET WCF Web服务我的WebMethod采用一个复杂的参数UpdatableCustomerInfo

public class UpdatableCustomerInfo implements KvmSerializable {

public String CustomerId;
public String Facebook;

@Override
public Object getProperty(int arg0) {
    String retVal = "";
     switch(arg0)
        {
        case 0:
            retVal = CustomerId;
            break;

        case 1:
            retVal = Facebook;
            break;
        }

        return retVal;
}

@Override
public int getPropertyCount() {
    return 2;
}

@Override
public void getPropertyInfo(int arg0, Hashtable arg1, PropertyInfo arg2) {
     switch(arg0)
        {
        case 0:
            arg2.type = PropertyInfo.STRING_CLASS;
            arg2.name = "CustomerId";
            break;
        case 1:
            arg2.type = PropertyInfo.STRING_CLASS;
            arg2.name = "Facebook"; …
Run Code Online (Sandbox Code Playgroud)

java wcf android soap android-ksoap2

7
推荐指数
2
解决办法
4201
查看次数

我怎么知道哪个运行时主机当前运行我的代码?

由于Microsoft文档声明运行时主机 .NET具有多个运行时主机以支持和执行我们的应用程序的代码,我的问题是如何知道Microsoft运行时主机的哪些运行时主机托管我的代码.

我正在使用C#语言开发可由各种运行时主机使用和/或托管的dll类库,因此我需要知道哪个运行时主机现在托管我的代码以满足指定条件.

.net clr clr-hosting

7
推荐指数
1
解决办法
750
查看次数

ServiceHostFactory.CreateServiceHost被称为多次WCF

我有一个在IIS上托管的wcf服务

<%@ ServiceHost Language="C#" Debug="true" Service="MyService" Factory="InitializableServiceHostFactory" %>
Run Code Online (Sandbox Code Playgroud)

我的问题是每次请求MyService方法都会调用CreateServiceHost,这使我在CreateServiceHost中编写的初始化代码被称为multiply.

iis wcf

6
推荐指数
1
解决办法
1088
查看次数

从另一个线程抛出异常时写入堆栈跟踪

如何将未处理的异常(从任何线程抛出)的堆栈跟踪写入文件?

我需要这个来帮助调试挂起的应用程序.

.net c#

5
推荐指数
1
解决办法
507
查看次数

如何确定托管我的dll的位置

我需要知道托管程序集的上下文(ASP.NET,Windows服务,Windows应用程序等).

我的程序集应根据上下文调用不同的函数.例如,如果需要创建相对于其位置的文件夹,我想知道使用哪种方法:Path.GetFullPath(dirName)Server.MapPath(dirName).

.net c# asp.net wcf

4
推荐指数
1
解决办法
517
查看次数

ASP.NET Core HttpContext.User 始终为空

我使用 asp.net core 3.1 有奇怪的行为,如下所示当我打电话时

在此输入图像描述 这是在 AccountController.Login 操作方法中调用的结果返回成功,用户将重定向到 Dashboard/Index 操作方法,但是当我检查 HttpContext.User.Identity 时 在此输入图像描述

它始终返回空标识对象,该对象的所有内部属性都有默认值。

我尝试手动设置该值,但即使我将其设置为 null,它仍然是空对象

这是我使用的完整的ConfigureService方法 在此输入图像描述

.net-core asp.net-core

2
推荐指数
1
解决办法
3293
查看次数