我在机器配置(机器配置的32位和64位版本)中注册了一个名为“ApplicationServerWorkflowInstanceStoreConnectionString”的连接字符串。但是,即使IIS管理器发现它,应用程序也无法看到它(在特定Web应用程序的连接字符串部分中)。我究竟做错了什么?无法找到连接名称'ApplicationServerWorkflowInstanceStoreConnectionString'(机器配置)的连接字符串)
安琪莉。
我在机器配置(机器配置的32位和64位版本)中注册了一个名为“ApplicationServerWorkflowInstanceStoreConnectionString”的连接字符串。但是,即使IIS管理器发现它,应用程序也无法看到它(在特定Web应用程序的连接字符串部分中)。我究竟做错了什么?无法找到连接名称'ApplicationServerWorkflowInstanceStoreConnectionString'(机器配置)的连接字符串)
安琪莉。
确保你注册连接字符串到正确的机器配置。确保应用程序池.NET框架版本与机器配置的版本相匹配。有单独的机器配置文件用于.NET FW 2和.NET FW 4 ..
不要忘了还有在
谢谢你,就是它! –
我有一个类似的问题,并花了我一个小时才意识到我会把值放在machine.config的正确的框架版本,但不是正确的_bitness_版本:我运行Win7的64位,但应用程序池是32位的,所以我需要更新32位和64位machine.configs。 (OP当然提到了这一点,但是它很久以前就飞过了我,所以我只是试图在这里强调它。) – nateirvin