客户要求提供的是非托管DLL,但要求在.NET4 或 .NET4.5编译,我就想怎么用.NET开发这个非托管DLL呢?

解决方案 »

  1.   

    用VS的C++,可以生成非托管dll
    项目属性里,生成有个属性,选无公共语言支持,大致这样
    C#不清楚
      

  2.   

    这跟客户要求的用.NET4编译有什么关系?你说的是用VS的环境开发C++项目吧?
      

  3.   

    写个C++的dll,在C#里面调用,还是.NET项目
      

  4.   

    客户的要求是非托管DLL,要求用.NET4编译。既然是非托管的DLL,用.NET4编译有什么特别的要求?反正编译出来不需要.NET FRAMEWORK
      

  5.   

    先用C++写一个非托管DLL  再用C#包装一层 用.NET4 4.5编译 然后把两个DLL一起给他 如果两个DLL不行非得要一个 就得看看能不能把非托管DLL嵌入到资源里了 这个没接触过