你好,@HoWe Yu。
若是系统的问题。
1.你可以优先考虑在Visual Studio中重新安装.NET desktop development
、Desktop development with C++
组件或重新安装Visual Studio,确保能在当前系统环境下分别正常地运行WPF(C#)和C++程序。
2.以简单的代码逻辑在WPF项目中调用C++库,以检查是否本地有权限管理来阻止对资源的访问。
3.你也可以在运行时检查当前CPU和内存的使用情况,以确认当前程序是否有足够的系统资源来运行。
4.至于是重装Windows SDK还是重装操作系统,一般优先考虑重装Windows SDK,因为所需花费的代价相对较低,重装操作系统虽然能解决绝大多数问题,但一般作为最后的手段。