小编Kat*_*ory的帖子

是否可以修改WinRT HttpWebRequest的User-Agent?

我正在尝试将现有应用转换为VS 11开发人员预览版中的Metro UI应用.这意味着针对WinRT运行时运行(如果我错了,请纠正我).这适用于Windows 8开发人员预览版.

我需要调用REST API,这需要设置特定的用户代理.这在WInRT中似乎不可能.我有以下原始代码:

_request = WebRequest.CreateHttp(url);
_request.UserAgent = UserAgent;
Run Code Online (Sandbox Code Playgroud)

但是没有为HttpWebRequest定义UserAgent属性.我也尝试过:

_request.Headers["User-Agent"] = UserAgent;
Run Code Online (Sandbox Code Playgroud)

这会导致运行时异常:System.ArgumentException:必须使用适当的属性或方法修改此标头.

如何修改User-Agent标头?

c# windows-8 windows-runtime

8
推荐指数
1
解决办法
7142
查看次数

无法找到命名空间 - 使用TFS构建

我在使用TFS时遇到了麻烦.它不会构建我的项目,因为

找不到类型或命名空间名称'Newtonsoft'(您是否缺少using指令或程序集引用?)

我尝试通过nuget添加它,但我仍然收到此错误.当我通过nuget添加这个dll时,我有其他项目可以正常工作.此外,该项目的本地构建是成功的.我在解决方案中创建了一个新文件夹,然后将dll放入其中并引用它.

c# tfs json.net visual-studio tfs2012

8
推荐指数
1
解决办法
1万
查看次数

CRXIR2不适用于Windows 7和Vista上的VS2010

我们正在从VS2005升级到VS2010.我们差不多了,但Crystal Reports存在问题.我们在C++应用程序中使用RDC(基于COM)组件.

在Windows 7或VISTA上,我无法让查看器或设计器控件工作.控件激活时,我收到访问冲突:

// from atlhost.h (line 2208)
hr = m_spOleObject->DoVerb(OLEIVERB_INPLACEACTIVATE, NULL, spClientSite, 0, m_hWnd, &m_rcPos);
Run Code Online (Sandbox Code Playgroud)

奇怪的是,当我在XP机器上运行相同的exe时,它似乎工作.

我们基本上使用"AtlAxWin100"窗口类来托管Crystal报表控件("CrystalReports11.ActiveXReportViewer.1").我正在使用SP6版本的Crystal报表,这是最新版本.

此外,当我使用VS2005编译相同的代码并在Windows7或Vista上运行时,一切正常.

有没有人知道可能导致问题的原因,或进一步调查的想法?

c++ uac visual-studio-2010 crystal-reports

7
推荐指数
1
解决办法
1684
查看次数

如何在VC++ 2005中添加文本文件作为资源?

我想在VC++ 2005中添加一个文本文件作为资源.我无法在资源模板中找到文本作为选项.

一旦添加,如何在编程时引用该文件?

resources visual-c++

7
推荐指数
1
解决办法
6350
查看次数

检查Windows电源管理是否关闭了显示屏

如果'windows power management'关闭了显示屏,我如何以编程方式检查Windows 7和XP?(如果我能收到一个活动,那会更好.)

c# c++ winapi windows-xp windows-7

7
推荐指数
1
解决办法
6198
查看次数

什么是User32.dll以及如何在WPF中使用它?

正如Title描述的那样,我试图找出什么是User32.dll以及它在WPF和Windows窗体中的位置和方式?

.net wpf winapi

7
推荐指数
2
解决办法
4287
查看次数

如何使Windows 8 Metro滚动查看器响应鼠标滚轮?

我目前正在使用Metro和C#为Windows 8编写应用程序.在我的应用程序中,我使用scrollviewer和gridview的组合来显示我的数据.不过我的问题是,如何用鼠标滚轮滚动它?

在我的搜索中,我发现MouseWheelParameters位于System.Windows.Input中,但是当我尝试使用get_pageTranslation时,它会给出一个错误,指出我无法显式使用get方法.

c# mouse scrollviewer microsoft-metro windows-8

7
推荐指数
3
解决办法
6988
查看次数

限制(amp)比CUDA内核代码更具​​限制性吗?

在C++ AMP中,内核函数或lambda标记为restrict(amp),这对C++的允许子集(此处列出)施加了严格的限制.CUDA是否允许内核函数中C或C++子集的更多自由?

parallel-processing cuda gpu-programming c++-amp

7
推荐指数
1
解决办法
900
查看次数

.NET DropDownList SelectedIndexChange事件在IE 10中未触发

在IE 10中,当更改下拉列表选择项时,没有任何反应.它没有回发.除下拉列表外,所有其他控件都有效.

当我切换到IE 10兼容模式时,它似乎工作.

.net postback internet-explorer-10

7
推荐指数
1
解决办法
8079
查看次数

android工具栏导航按钮ID

我有一个实现OnClickListener的活动,我正在处理onclick事件,如下面的代码:

void onClick(View v){
 final int id = v.getId();
 switch(id){
   case R.id.xxx:
    break;
 }
}
Run Code Online (Sandbox Code Playgroud)

现在我也有一个工具栏,所以我也想以这种方式处理工具栏导航按钮点击事件:

toolbar.setNavigationOnClickListener(this);
Run Code Online (Sandbox Code Playgroud)

但我不知道工具栏导航按钮的ID.我怎么才能得到它?

android toolbar

7
推荐指数
1
解决办法
1521
查看次数