我在SO和Google上搜索过类似的问题,但是当您浏览*.svc文件时,似乎无法隐藏或禁用标准WCF帮助页面"您已创建服务".
我们面临的问题是,它在我们的行中显示了我们的服务器名称和域名:
"要测试这项服务,你需要......"
svcutil.exe http://machinename.companydomain.local/CARS.Service/ServiceCARS.svc?wsdl
Run Code Online (Sandbox Code Playgroud)
如您所见,此处显示服务器名称以及公司域名.即使您使用IP或localhost浏览到该服务,它也会选择此选项.
这是一个面向外部的服务,我们不希望在orginization之外提供这些细节.我试图摆弄这个<dns value=localhost">设置,但这似乎并没有改变这个"帮助"(黑客)页面上显示的内容.
那么任何想法?如何完全禁用页面或隐藏页面中的机器名称和域名?
我正忙着为Windows CE 6.0开发一个.Net compact Framework 3.5应用程序,我真的很难弄清楚如何启动和运行开发环境来调试我的代码.
创建Visual Studio项目并编写代码不是问题.但现在要按F5并在实际的Win CE 6.0模拟器(或类似的?!)中运行这只小狗是我陷入困境的地方我已经用Google搜索了这个主题并且没有找到任何好的教程/文档/帮助如何从Win Studio 6.0中的'Visual Studio项目到调试项目(甚至运行一个简单的hello世界).
所以我的问题是这个.任何人都可以指向一个好的教程(或提供一个你自己)的方向,以启动和运行Win CE 6.0开发环境.
也许我错过了一些东西,它是不可能连接和调试到Win CE?如果是这种情况,您如何建议一般调试Compact Framework代码?
我接受CE教程的最接近的是:http://tech-stuff-home.blogspot.com/2011/03/building-workspace-for-device-emulator.html 我已完成所有步骤本教程是为了让Win CE构建运行,但问题是这不会将Compact Framework开发连接到上面创建的设备.编辑:即使我在设备模拟器中运行CE(使用上面的教程),但在部署CF项目时,我无法将其作为Device Emulator Manager中的部署选项.
我有一个非常直接的选择查询,如下所示:
SELECT * FROM PWCWarehouse (nolock) WHERE PWCWarehouseID = 4
这个查询被大量调用,并且大多数时候它返回记录就好了,但偶尔也没有返回任何内容,即使记录仍然存在.这可能是什么原因?可能是因为正在更新记录的其他进程锁定?我一直在尝试不同的隔离级别,目前有隔离级别= RepeatableRead,以便可以读取易失性数据?
此表中只有6条记录,它们永远不会增加或减少,此表上的唯一操作是上面的读取和更新.
有什么想法在这里发生了什么?