Tag: 托管

从类库转换为WCF需要采取哪些步骤?

我创建了一个项目作为类库。 现在我需要将它变成WCF。 我可以创建一个WCF项目,但我想避免与TFS一起大惊小怪。 我已经完成了App.config并将/client:”wcfTestClient.exe“行添加到了命令行参数中。 但是,它似乎还有其他东西在推出主机时缺失。

非非托管类型和托管类型之间有什么区别?

当我为实验目的编写以下代码段时,它引发了hover错误(参见屏幕截图): 无法声明指向非非托管类型的’动态’ 片段: dynamic* pointerToDynamic = &fields; 虽然代码显然不被允许(你不能获取托管类型的地址),但它提出了一个问题:什么是非非托管类型 ,它与托管类型有什么不同? 或者只是Visual Studio试图变得有趣?

我可以在.net 4中部署我的ASP.NET MVC 4应用程序

我想知道ASP.NET MVC 4应用程序可以在.NET 4服务器上运行的东西。 我正在尝试部署我的MVC4应用程序,我得到了错误。 500内部服务器错误。 您正在查找的资源存在问题,无法显示。 我的目标是.net 4框架,但我仍然有这个错误。 我不确定服务器会发生什么。 我试图查看其他post,但我没有找到任何可以清除MVC 4可以在.net服务器上运行的post。

是否可以在C#和非托管C ++之间共享枚举声明?

有没有办法在本机(非托管)C ++和(托管)C#之间共享枚举定义? 我在完全非托管代码中使用以下枚举: enum MyEnum { myVal1, myVal2 }; 我们的应用程序有时使用托管组件。 该C#组件通过托管C ++ interop dll(来自本机dll)获取枚举项值为int。 (只有在需要C#组件时才会加载interop dll。)C#组件重复了枚举定义: public enum MyEnum { myVal1, myVal2 }; 有没有办法消除重复,而无需将原生C ++ DLL转换为托管dll?

如何实现从非托管DLL到.net应用程序的回调接口?

在我的下一个项目中,我想为C ++中已有的代码实现GUI。 我的计划是将C ++部分包装在DLL中并在C#中实现GUI。 我的问题是我不知道如何实现从非托管DLL到manged C#代码的回调。 我已经在C#中做了一些开发,但是托管和非托管代码之间的接口对我来说是新的。 任何人都可以给我一些提示或阅读提示或一个简单的例子从一开始? 不幸的是,我找不到任何有用的东西。