问题列表 - 第9278页

VS2008到VS2010项目转换

我在VS2008中构建了一个组件项目,目标是.NET Framework 3.5.我最近下载了VS2010 Beta 1,以确保在切换到新IDE时该项目能够正确转换.该项目包含对框架版本2.0构建的几个第三方dll的引用.我改变了我的项目以构建框架的4.0版本但是当我尝试构建项目时,我得到了大量错误,看起来编译器无法识别类似于下面的第三方库的类类型.

"命名空间'Microsoft.Practices.EnterpriseLibrary'中不存在类型或命名空间名称'Data'(您是否缺少程序集引用?)"

我想弄清楚为什么我无法编译.从我读到的内容来看,.NET 4.0使用了不同版本的CLR.如何或为何会影响我访问这些类型的能力?我是否必须这样做

a)获取源代码并在VS2010/.NET 4.0中重新编译,然后引用该程序集或

b)等待项目作者在上面做"a"并发布针对4.0 CLR的程序集?要么

c)还有别的因为我的VS2010安装可能会被堵塞吗?

我可以将项目属性更改为目标3.5,一切都按照我在2010 IDE中的预期运行.

.net-4.0 visual-studio-2010

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

清除Windows窗体中的DrawRectangle

我画了一个矩形,睡了几毫秒 - 然后我想清除矩形,但我无法弄清楚如何.(矩形坐在图形上,所以我不能简单地用另一个矩形覆盖它)

                graphics.DrawRectangle(p, innerRectangle)
                System.Threading.Thread.Sleep(75)
                Next I want to clear the rectange...
Run Code Online (Sandbox Code Playgroud)

.net vb.net graphics clear drawrectangle

5
推荐指数
1
解决办法
4286
查看次数

IE7 中的多个选项卡与工具栏的一个实例

我在 C# 中为 Internet Explorer 开发了一个工具栏,用于从外部应用程序发送和接收 URL。它在 IE6 中运行良好,但我想在新版本 (IE7) 中利用标签式浏览,但我在那里遇到了障碍。似乎在 IE7 中,每个选项卡都计为一个单独的实例,因此是我的工具栏的一个单独实例。

对于我的一生,我找不到一种方法让单个实例出现在单个 IE 窗口中的每个选项卡上。我所能做的就是注册为 ROT 的 com 对象,并让每个实例进行通信并镜像所有其他实例,但这似乎不必要地复杂。有没有人找到解决方法?

c# internet-explorer

5
推荐指数
1
解决办法
724
查看次数

从ruby中的字符串中删除子域

我正在循环一系列的网址,并想要清理它们.我有以下代码:

# Parse url to remove http, path and check format
o_url = URI.parse(node.attributes['href'])

# Remove www
new_url = o_url.host.gsub('www.', '').strip
Run Code Online (Sandbox Code Playgroud)

如何对此进行扩展以删除某些网址中存在的子网域?

ruby subdomain dns url uri

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

在MATLAB中映射函数?

我有点惊讶MATLAB没有Map功能,所以我自己一起攻击了一个,因为它是我不能没有的东西.那里有更好的版本吗?那里有一个有点标准的MATLAB函数式编程库我不见了吗?

function results = map(f,list)
% why doesn't MATLAB have a Map function?
results = zeros(1,length(list));
for k = 1:length(list)
    results(1,k) = f(list(k));
end

end
Run Code Online (Sandbox Code Playgroud)

用法是例如

map( @(x)x^2,1:10)
Run Code Online (Sandbox Code Playgroud)

matlab functional-programming map-function

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

python和sys.argv

if len(sys.argv) < 2:
    sys.stderr.write('Usage: sys.argv[0] ')
    sys.exit(1)


if not os.path.exists(sys.argv[1]):
    sys.stderr.write('ERROR: Database sys.argv[1] was not found!')
    sys.exit(1)
Run Code Online (Sandbox Code Playgroud)

这是我正在研究的代码的一部分.第一部分我试图说,如果用户没有输入,python programname something那么它将退出.

第二部分我试图看看数据库是否存在.在这两个地方,我都不确定我是否有正确的方法来写出stderr或不是stderr的sys.argv.

python

59
推荐指数
3
解决办法
22万
查看次数

Oracle 11g SQL在多列查询的一列中获取唯一值

给出一个人的表A,他们的母语,以及其他列C3 ... C10代表...

表A.

PERSON   LANGUAGE   ...
bob      english
john     english
vlad     russian
olga     russian
jose     spanish

如何构造一个查询,为每种不同的语言选择一行的所有列?

期望的结果

PERSON   LANGUAGE   ...
bob      english
vlad     russian
jose     spanish

对我来说,每种不同语言的哪一行都能产生结果并不重要.在上面的结果中,我选择了每种语言的最低行数.

sql oracle distinct

22
推荐指数
3
解决办法
11万
查看次数

Apple/iPhone开发IDE首选项?

我将做一些我从未想过会做的事情......学习如何为Apple硬件编程.在C,C++,C#,.NET工作之后,甚至在DOS的黄金时代(Borland Turbo-C中的一个小DOS4G/W内存扩展器,任何人?)甚至小时候,玩Atari 8-Bit Turbo-BASIC,我觉得在多个级别上有点叛逆:)无论如何,我要去研究生院,全日制学习音乐 - 这将是多年来我第一次没有全日制编程演出 - 我觉得在我的空闲时间拿起一些Objective-C会很有趣 - 也许还有一点额外的口袋改变(一个人总能希望:)

所以,到了帖子的位置.我很习惯Visual Studio,设计师,XAML编辑器,代码隐藏,等等等等.一位朋友在他的小MacBook上拉了X-Code,以展示它应该是多么酷.当然,它与VS整体有着相同的东西,但它似乎比我想要的更分散.我敢肯定,一旦我习惯了它,它会很好,但我只是想知道是否还有其他好的,免费的(或几乎免费的)/或开源编辑器,那里也可以用于基于英特尔的苹果处理iPhone开发.有关进入xCode的任何提示? 我刚刚决定这样做,所以我觉得我从头开始.我没有抨击X-Code ......我还没有真正使用它.我只是想知道编码员的偏好是什么.

谢谢你的建议!

iphone xcode objective-c

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

这种解除分配是否正确?

我有一个3x3 2D动态数组分配如下:

int** matrix = new int* [3];
matrix[0] = new int [3*3];
for (int i = 1; i < 3; ++i)
    matrix[i] = matrix[i-1] + 3;
Run Code Online (Sandbox Code Playgroud)

我应该如何解除分配?它是否正确:

delete [] matrix;

delete [] matrix[0];
Run Code Online (Sandbox Code Playgroud)

或者我也应该删除matrix[1],[2]

c++ memory-management

4
推荐指数
3
解决办法
6095
查看次数

Linq-to-SQL执行NonQuery

是否可以使用Linq-to-Sql执行不返回输出的存储过程?

.net stored-procedures linq-to-sql

1
推荐指数
2
解决办法
1637
查看次数