小编Dar*_*eny的帖子

基本类型不符合CLS,这个警告的原因是什么?

我的一门课上有主题警告.实际上类非常简单,只是我的泛型基类型的继承者.此外,我在整个解决方案中还有一些来自该泛型类的其他继承者,并且没有这样的警告.

这可能是什么原因?编译器没有提供任何基本类型不符合CLS的线索

c# cls-compliant

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

有谁知道在哪里可以找到NUnit控制台退出代码的含义?

我收到来自MSBuild的错误消息:"nunit-console.exe"已退出,代码为-100.

有谁知道可以找到NUnit控制台退出代码含义的位置?

msbuild nunit nunit-console

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

.NET本地化工具

是否有任何工具可以简化.NET中的本地化工作?我的意思是从开发人员的角度来看,在VS中使用resx文件是非常难看的.例如,如果我需要向资源添加字符串,我必须手动将其添加到具有不同文化的所有资源文件中.我不知道有什么工具可以告诉我特定文化的资源文件中是否缺少字符串,等等.

.net localization resx

14
推荐指数
1
解决办法
7749
查看次数

cocos2d-xna:如果使用从sprite继承的类的实例,则不会绘制sprite

我有一个基于Cocos2D XNA和MonoGame的游戏项目.我想在CCSprite类中添加一些自定义逻辑,因此我创建了一个继承自CCSprite的类.我添加了一个虚拟自动属性并尝试使用此类,但由于某些原因,创建的精灵作为我的自定义精灵类的实例未显示在图层上,而精灵是CCSprite类的实例 - 完全没问题.

代码如下所示:

public class Sprite: CCSprite {
  public string SomeProp {get; set;}
}
...
line1: var mySprite1 = new Sprite("texture.png");
line2: var mySprite1 = new CCSprite("texture.png");
AddChild(mySprite1);
Run Code Online (Sandbox Code Playgroud)

如果我使用line1并注释掉第2行,则不会显示mySprite 1.否则 - 如果mySprite是CCSprite的一个实例 - 它运行良好.

可能是这个问题的根源是什么?

c# xna cocos2d-x-for-xna

12
推荐指数
1
解决办法
183
查看次数

MSBuild项目与解决方案的相对路径

我有很多项目都加入了解决方案.每个项目都有自己的目录结构,csproj文件位于不同级别的文件夹结构中.每个csproj都指定了OutputPath属性.OutputPath - 是一个相对路径,它因项目而异,因此所有项目都具有相同的输出目录.如果我建立一个单独的项目,这是可行的.但如果我尝试构建解决方案文件,一切都会改变.在这种情况下,每个项目输出文件夹都不同(取决于该项目的OutputPath中的'.. \'数).

我知道,在某个时刻之前一切正常.没有人改变build.cmd和sln或csproj文件.但现在我有上述情况.

所以我的问题是 - 影响相对路径评估的因素是什么?我的意思是如何从该特定项目的csproj文件所在的文件夹开始强制评估相对的OutputPath.不是来自.sln文件所在的文件夹.

Let's assume I have following directory structure:

dir1
  a.sln
  dir2
    a.csproj
  dir21
    dir3
      b.csproj
Run Code Online (Sandbox Code Playgroud)

a.csproj的输出路径设置为'../../_bin',如果从a.csproj文件夹计算,它刚好在dir1之上b.csproj的输出路径设置为'../../../_bin'是相同的 - 如果从b.csproj计算,只是dir1

a.sln包含 - a.csproj和b.csproj.

当我运行msbuild时,我得到一个项目构建到'dir1 /../../_ bin'和b项目到'dir1 /../../../_ bin' - 项目文件的相对路径从解决方案计算文件位置,而不是项目文件.

msbuild visual-studio-2010

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

页面上的某些控件对于MS UI Automation不可见

我们有一个带有StartPage.xaml的应用程序,其中TabControl的控件模板定义了一些网格和堆栈面板。在xaml的中间,该模板中有一个itemPresenter,在其下方有一个堆栈面板。尽管对用户而言工作正常,但MS UI自动化只能在项目演示者内部看到选项卡项目,而在模板的同一级别上未定义任何其他项目。我试图在堆栈面板中添加标准按钮,MS UIA看不到该按钮,以检查这是否与我们拥有的自定义用户控件有关,但是MS UIA也不可见该标准按钮。如果使用Snoop,则可以在模板层次结构的相应级别上的snoop树中看到模板中的所有元素。但是MS UIA仍然找不到它们。

使用控件会阻止MS UIA在页面上找到控件的地方会出什么问题?

wpf microsoft-ui-automation

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

在iOS 6中绘制填充矩形的正确方法是什么?

我对iOS SDK的不同版本和网络上的信息感到有点困惑.因此我不确定在iOS 6 SDK的情况下我应该如何绘制填充矩形.任何人都可以指导我找到答案吗?

ios

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

WCF - 从接口契约重新生成客户端代码

我有非常简单的WCF服务及其客户端 - 都驻留在我的应用程序中.目前用于WCF合同的接口包含3种方法,根据MSDN,我使用svcutil.exe CLI为其生成了客户端代码.但现在我又增加了一个方法.我想知道 - 是否有一种更简单的方法来重新生成客户端代码(可能直接在VisualStudio中),为此操作执行较少的操作?

c# wcf code-generation

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

RubyMotion用于游戏开发

RubyMotion如何适合iOS游戏开发?

我无法在文档中找到CoreAnimation主题,但我听说有人能够在RubyMotion中使用cocos-2d.

如果您有一些您愿意分享的有用信息,我将非常感谢!

ruby ios rubymotion

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