询问者
sql server compact 3.5使用“配置web同步向导”的问题

问题
-
使用的软件如下
VS2008
SQL SERVER 2008
SQL SERVER COMPACT3.5
IIS7.0
WINDOWS7
我在使用 配置WEB同步向导的时候,在“安全通信”上选择不使用安全通道;在“客户端身份验证”上选择对客户端进行身份验证;在下一页选择集成windows验证;在“目录访问”上出了问题,当我点击“添加”按钮时,报错“次程序不能打开要求的对话框,因为找不到位置”。如果在选择匿名方式进行连接则可以完成配置WEB同步向导,但在测试程序部署到设备模拟器时提示“IIS设置错误,ERROR no. 28037”。
请问如何解决,同时这两个问题之间有关联么?
- 已移动 Jesse Jiang 2011年4月28日 6:07 (发件人:Windows Mobile 开发)
全部回复
-
您好,
我觉得这个问题属于IIS 的配置问题,给您移到Web, IE 9相关讨论 (IIS,IE8等) 这个论坛。
Jesse Jiang [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
-
你好,
你好,你是否可以运行一下下面的命令,并把结果贴在这里:
C:\Windows\System32\inetsrv>appcmd list config sites
输出的结果可以帮助我们了解你的虚拟目录是否已经创建,以及虚拟目录的配置信息。对于匿名验证的情况,请看一下windows的系统日志,里面应用有更详细的错误信息帮助我们定位问题所在。另外,IIS的日志(C:\inetpub\logs\LogFiles)也能帮我们判断当前的请求是否已发送到IIS服务器。
Leo Tang [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help. -
你好,
你好,你是否可以运行一下下面的命令,并把结果贴在这里:
C:\Windows\System32\inetsrv>appcmd list config sites
输出的结果可以帮助我们了解你的虚拟目录是否已经创建,以及虚拟目录的配置信息。对于匿名验证的情况,请看一下windows的系统日志,里面应用有更详细的错误信息帮助我们定位问题所在。另外,IIS的日志(C:\inetpub\logs\LogFiles)也能帮我们判断当前的请求是否已发送到IIS服务器。
Leo Tang [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.结果是: ERROR < message:找不到带有标识符"sites"的SITE 对象。
另外我在xp的机器上试了一下,没有这个问题
感谢你的帮助
-
你好,
不好意思,命令有错误,应该是:
C:\Windows\System32\inetsrv\appcmd list config -section:sites
注意到你在windows xp上没有碰到这个问题,我们将进一步研究IIS7.5上的这个问题,一有更多的信息会在这里更新。
谢谢。
Leo Tang [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help. -
您好,
请确认下IIS7.5下的“IIS 6.0 管理兼容性”组件以及其所有子组件都被安装了。另外请将站点的应用程序池设置为32bit并且托管管道模式设置为经典后再试一下看看问题是否依然存在。
谢谢。
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. -
你好,
不好意思,命令有错误,应该是:
C:\Windows\System32\inetsrv\appcmd list config -section:sites
注意到你在windows xp上没有碰到这个问题,我们将进一步研究IIS7.5上的这个问题,一有更多的信息会在这里更新。
谢谢。
Leo Tang [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.你好,结果是:
<system.applicationHost>
<sites>
<siteDefaults>
<bindings>
</bindings>
<limits />
<logFile logFormat="W3C" directory="%SystemDrive%\inetpub\logs\LogFiles" /
>
<traceFailedRequestsLogging directory="%SystemDrive%\inetpub\logs\FailedRe
qLogFiles" />
<ftpServer>
<connections />
<security>
<dataChannelSecurity />
<commandFiltering>
</commandFiltering>
<ssl />
<sslClientCertificates />
<authentication>
<anonymousAuthentication />
<basicAuthentication />
<clientCertAuthentication />
<customAuthentication>
<providers>
</providers>
</customAuthentication>
</authentication>
</security>
<customFeatures>
<providers>
</providers>
</customFeatures>
<messages />
<fileHandling />
<firewallSupport />
<userIsolation>
<activeDirectory />
</userIsolation>
<directoryBrowse />
<logFile />
</ftpServer>
</siteDefaults>
<applicationDefaults applicationPool="DefaultAppPool" />
<virtualDirectoryDefaults allowSubDirConfig="true" />
<site name="Default Web Site" id="1">
<bindings>
<binding protocol="http" bindingInformation="*:80:" />
<binding protocol="net.tcp" bindingInformation="808:*" />
<binding protocol="net.pipe" bindingInformation="*" />
<binding protocol="net.msmq" bindingInformation="localhost" />
<binding protocol="msmq.formatname" bindingInformation="localhost" />
<binding protocol="https" bindingInformation="*:443:" />
</bindings>
<limits />
<logFile />
<traceFailedRequestsLogging />
<applicationDefaults />
<virtualDirectoryDefaults />
<ftpServer>
<connections />
<security>
<dataChannelSecurity />
<commandFiltering>
</commandFiltering>
<ssl />
<sslClientCertificates />
<authentication>
<anonymousAuthentication />
<basicAuthentication />
<clientCertAuthentication />
<customAuthentication>
<providers>
</providers>
</customAuthentication>
</authentication>
</security>
<customFeatures>
<providers>
</providers>
</customFeatures>
<messages />
<fileHandling />
<firewallSupport />
<userIsolation>
<activeDirectory />
</userIsolation>
<directoryBrowse />
<logFile />
</ftpServer>
<application path="/" applicationPool="sac">
<virtualDirectoryDefaults />
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot"
/>
<virtualDirectory path="/SQLReplication" physicalPath="D:\Inetpub\SQLRep
lication" />
</application>
<application path="/asd" applicationPool="DefaultAppPool">
<virtualDirectoryDefaults />
<virtualDirectory path="/" physicalPath="D:\asd" />
</application>
<application path="/test" applicationPool="DefaultAppPool">
<virtualDirectoryDefaults />
<virtualDirectory path="/" physicalPath="D:\asd\test" />
</application>
</site>
</sites>
</system.applicationHost>
-
您好,
请确认下IIS7.5下的“IIS 6.0 管理兼容性”组件以及其所有子组件都被安装了。另外请将站点的应用程序池设置为32bit并且托管管道模式设置为经典后再试一下看看问题是否依然存在。
谢谢。
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.您好,
我的iis6.0管理兼容性组件已安装过了,应用程序池也设置了,还是不行,我觉得使用向导的话不应该还要进行这么多的手动操作。