当我创建MSI包时,我收到标题中显示的以下错误。
我的项目环境是
我仍然可以使用上述环境来运行msi项目..如果是的话我该怎么做
答案 0 :(得分:1)
我会切换到32位客户端。如果您应该生成32位代码,则需要32位客户端库。运气不错,它们与64位客户端一起安装,如果是这样的话,它们位于ORACLE_HOME / lib32 /中,在这种情况下,您可以尝试使用指向lib32目录的LIBRARY_PATH设置。 您连接的数据库,32位或64位服务器,使用32位客户端连接都不是很重要。
答案 1 :(得分:0)
没有。您不能在同一台计算机上的.NET应用程序中混用32位和64位应用程序。
答案 2 :(得分:0)
是的,你可以让它发挥作用。您需要在开发计算机上安装这两个版本。在调试期间使用32位版本,在没有Visual Studio的情况下部署或测试应用程序时使用64位版本。