winforms 哪些文件存储在参考程序集\Microsoft\框架\. NETFramework\v4.0中?

3yhwsihp  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(102)

我想知道哪种文件存储在
C:\程序文件(x86)\引用程序集\Microsoft\框架. NET框架\v4.0
这些文件是否适用于WPF/Silverlight?
哪个安装程序会安装该文件夹中的文件?
我想知道这一点,因为我们已经开发了一个带有自定义WPF控件的winforms应用程序。当我们在一个空系统上部署应用程序时,当使用这些控件时,应用程序崩溃...

1aaf6o9v

1aaf6o9v1#

1.WPF是.NET Framework 3.0版之后的一部分
1.Silverlight与WPF不同,具有separate SDK download
1.位于 Reference Assemblies 文件夹下的文件通常由Visual studio在安装SDK和(in your case), are part of the Windows 7 and .NET 4 Framework SDK时安装。

  1. Winforms和WPF是完全不同的技术,简而言之,Winforms是Windows C++ MFC库之上的 Package 器,而WPF是DirectX库之上的 Package 器。
    1.您应该选中the difference between Client profile and Full Framework,因为大多数情况下,您的应用程序应该以客户端配置文件为目标,只有在少数情况下,它应该以完整框架为目标。顺便说一句,如果您使用的是**.NET Framework 4.5或更高版本**,客户端配置文件已停止使用。它简化了部署过程。
    1.请检查C#项目中的references属性,确保Copy Local已设置为True。它将在项目的输出目录中复制引用的库。

相关问题