我为AnyCPU编译了一个依赖于vc ++ redist dlls的.NET应用程序。
我很难为x86和x64平台安装两个不同版本的.NET应用程序,因此我正在尝试调查是否可以加载或让我的应用程序自动获取相应的vc ++ dll。
我也试图避免在目标计算机上没有安装vc ++ redist的情况。
所以我可以在我的应用程序的根目录中拥有x86和x64文件夹来容纳vc ++依赖项。 问题是如何让我的应用程序以文件位于根文件夹中的方式来提取它们?
答案 0 :(得分:0)
检查Environment.Is64BitProcess并相应加载正确的dll
安装正确的vcredist仍然是一个悬而未决的问题