标签: windows-8

您是否可以强制Visual Studio始终以Windows 8中的管理员身份运行?

在Windows 7中,您可以进入程序兼容性设置并选中以始终以管理员身份运行.Windows 8中是否有类似的选项?

我一直在我的机器上禁用UAC,并且在我的Windows 8升级之后做了同样的事情,或者我认为.事实证明没有off选择,只关闭通知.

这意味着尽管属于管理员组,但没有任何内容作为管理员运行.当我尝试调试(附加到进程,而不是F5)时,我需要继续关闭并重新打开我的控制台\ Visual Studio ,这非常令人沮丧.

真的很烦人,我需要记得采取额外的步骤以管理员的身份打开它,或者告诉它在我第一次调试时关闭并重新打开.

uac visual-studio windows-8

997
推荐指数
12
解决办法
23万
查看次数

请求已中止:无法创建SSL/TLS安全通道

WebRequest由于此错误消息,我们无法连接到HTTPS服务器:

The request was aborted: Could not create SSL/TLS secure channel.

我们知道服务器没有使用路径的有效HTTPS证书,但是为了绕过这个问题,我们使用以下代码,我们从另一个StackOverflow帖子中获取:

private void Somewhere() {
    ServicePointManager.ServerCertificateValidationCallback += new RemoteCertificateValidationCallback(AlwaysGoodCertificate);
}

private static bool AlwaysGoodCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors policyErrors) {
   return true;
}
Run Code Online (Sandbox Code Playgroud)

问题是服务器永远不会验证证书并因上述错误而失败.有谁知道我该怎么办?


我应该提到一位同事和我几周前进行了测试,并且它与我上面写的内容类似.我们发现的唯一"主要差异"是我使用的是Windows 7并且他使用的是Windows XP.这有什么改变吗?

c# asp.net httpwebrequest windows-7 windows-8

349
推荐指数
29
解决办法
63万
查看次数

Signtool错误:没有找到符合Windows Store应用程序所有给定条件的证书?

所以,我正在尝试使用我拥有的pfx文件签署Windows 8 appx包.我正在使用这样的命令:

signtool.exe sign /fd sha256 /f "key.pfx" "app.appx"
Run Code Online (Sandbox Code Playgroud)

从此,我得到:

SignTool错误:未找到符合所有给定条件的证书.

我没有遇到什么"标准"?这仅用于测试,因此这些是自签名证书.我已经尝试导入密钥然后签名,但它总是会导致相同的错误.我该如何解决?

signtool windows-8 windows-store-apps appx

263
推荐指数
14
解决办法
27万
查看次数

无法在Windows 8上的IIS中提供WCF服务

当我尝试在Windows 8机器上的IIS上提供WCF服务时,我得到了众所周知的错误

由于扩展配置,无法提供您请求的页面.如果页面是脚本,请添加处理程序.如果要下载文件,请添加MIME映射.

旧的工作是运行,aspnet_regiis -i但这个命令似乎已在Windows 8中被弃用,产生响应This option is not supported on this version of the operating system. (...).

会有什么工作?

(我已经成功启用了常规aspx页面,因此大多数IIS配置看起来都很健康.)

iis wcf windows-8

195
推荐指数
4
解决办法
13万
查看次数

为什么WinRT不受管理?

Windows 8引入了WinRT,它类似于.NET但不受管理.为什么不受管理?这是性能问题吗?这是否意味着垃圾收集不适合低级API?

.net c# windows-8 windows-runtime

164
推荐指数
2
解决办法
2万
查看次数

从HttpResponseMessage获取内容/消息

我正在尝试获取HttpResponseMessage的内容.它应该是:{"message":"Action '' does not exist!","success":false}但我不知道如何从HttpResponseMessage中获取它.

HttpClient httpClient = new HttpClient();
HttpResponseMessage response = await httpClient.GetAsync("http://****?action=");
txtBlock.Text = Convert.ToString(response); //wrong!
Run Code Online (Sandbox Code Playgroud)

在这种情况下,txtBlock将具有以下值:

StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
  Vary: Accept-Encoding
  Keep-Alive: timeout=15, max=100
  Connection: Keep-Alive
  Date: Wed, 10 Apr 2013 20:46:37 GMT
  Server: Apache/2.2.16
  Server: (Debian)
  X-Powered-By: PHP/5.3.3-7+squeeze14
  Content-Length: 55
  Content-Type: text/html
}
Run Code Online (Sandbox Code Playgroud)

c# windows-8 windows-store-apps

155
推荐指数
6
解决办法
20万
查看次数

IE10以IE7模式呈现.如何强制标准模式?

在微软的网站上,他们声称简单的doctype声明就足够了.但即使是像这样简短的文档又回归到IE7模式:

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

http://d.pr/i/fvzb+

windows internet-explorer windows-8 internet-explorer-10

121
推荐指数
3
解决办法
10万
查看次数

即使在Windows 7中,使WPF应用程序看起来也是Metro风格的?(Window Chrome /主题/主题)

我喜欢新的Office套件和Visual Studio上的窗口镶边:

在此输入图像描述

我当然还在为Windows 7开发应用程序,但我想知道是否有一种快速简便的方法(阅读:WPF样式或Windows库)来模仿这种风格.我过去做过一些窗口镀铬样式,但让它看起来和行为恰到好处是非常棘手的.

有没有人知道是否有现有的模板或库来为我的WPF应用程序添加"现代UI"外观?

.net wpf windows-7 microsoft-metro windows-8

120
推荐指数
4
解决办法
13万
查看次数

Windows 8中的Metro应用程序如何与同一台计算机上的后端桌面应用程序进行通信?

在这种情况下,您使用新的Metro风格的应用程序为Windows 8构建了UI前端,并希望它与在同一本地计算机上的桌面上运行的.NET应用程序(例如,Windows服务应用程序)进行通信.

metro应用程序和桌面应用程序之间有哪些形式的进程间通信?

感谢Visual Studio团队的Pavel Minaev,他在评论中提供了一些初步信息,引用:

根据Martyn Lovell的说法,没有任何有意识的机制,可以用于它的一些机制是故意限制的.例如,命名管道不在那里,也不是内存映射文件.有套接字(包括服务器套接字),但是当连接到localhost时,您只能连接到同一个应用程序.您可以在其中一个共享的"已知文件夹"(文档,图片等)中使用普通文件,但这是一个相当粗糙的黑客,需要轮询并且对用户可见.- Pavel Minaev 就此问题发表评论

因此,我正在考虑使用Web服务或读取/写入数据库,以便进行某种形式的通信,当进程在同一台机器上运行时,这两种方式都显得过于苛刻.

我在这里尝试是否有意义?我可以看到Metro应用程序需要成为桌面上运行的现有服务的前端UI.或者将WPF用于桌面上运行的前端UI(即非城域应用程序)更好.

c# wpf winapi windows-8 windows-runtime

119
推荐指数
4
解决办法
4万
查看次数

什么是网站的简单/最小browserconfig.xml

我不想做任何关于Windows 8和固定的特殊或棘手的事情,我只是不希望看到404 Not Found消息,因为IE browserconfig.xml在我的日志文件中寻找滚动.

有一个简单的browserconfig.xml文件,我可以放在我的根目录,将满足IE,并作为一个好的占位符,如果我决定以后添加更好的支持Window 8?

internet-explorer http-status-code-404 windows-8

108
推荐指数
6
解决办法
6万
查看次数