问题列表 - 第49341页

由于间接依赖于当前目标框架,无法解析项目引用

有人可以把这个翻译成英文吗?

The primary reference
"Microsoft.SQLServer.ManagedDTS, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL"
could not be resolved because it has an indirect dependency on the .NET Framework assembly
"mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
which has a higher version "2.0.3600.0"
than the version "2.0.0.0" in the current target framework.
Run Code Online (Sandbox Code Playgroud)

这是MY PROJECT的目标版本的问题,还是.Net和我试图使用的SQL Server库之间的问题?

我需要针对.Net 2.0,但我不关心什么是子级别(2.0.3600).这可以改变吗?我查看了项目属性,并没有看到任何改变子级别(仅在.Net 2,3.5,4等之间)

我需要做些什么来解决这个问题?

.net c# ssis packages visual-studio-2010

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

Cocoa/Obj-C - 将其拖动到应用程序图标时打开文件

目前我的应用程序界面上有一个按钮,允许打开文件,这是我的开放代码:

在我的app.h中:

- (IBAction)selectFile:(id)sender;
Run Code Online (Sandbox Code Playgroud)

在我的app.m中:

@synthesize window;

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {

}

- (IBAction)selectFile:(id)sender {

    NSOpenPanel *openPanel  = [NSOpenPanel openPanel];
    NSArray *fileTypes = [NSArray arrayWithObjects:@"xml",nil];

    NSInteger result  = [openPanel runModalForDirectory:NSHomeDirectory() file:nil types:fileTypes ];

    if(result == NSOKButton){

        NSString * input =  [openPanel filename];
Run Code Online (Sandbox Code Playgroud)

如何编辑我的代码以允许打开应用程序图标拖放?
注意:我编辑了.plist文件并为"xml"添加了一行,但它改变了任何内容,当我的文件被放在图标上时出现错误.
注2:我将"文件 - >打开..."链接到selectFile:参考我的代码
注3:我的应用程序不是基于文档的应用程序


谢谢你的帮助!
Miskia

macos xcode cocoa objective-c nsdocument

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

无法使用Capistrano和RVM访问部署在Passenger上的应用程序的Rails控制台

在最终设法使我的Rails应用程序正常工作之后,我遇到了一个有点令人困惑的问题.我已经将我的Rails 3.0.5应用程序部署到带有Capistrano,RVM和Nginx的Ubuntu 10.10服务器上.一切正常,我可以确认Rails正在工作,因为我从数据库获取数据和有意义的日志消息.

问题是在服务器上,我无法访问控制台.当我尝试

rails c
Run Code Online (Sandbox Code Playgroud)

它说"程序'rails'目前尚未安装.要运行'rails',请让管理员安装包'rails'"

但是它安装,否则我的应用程序将无法正常工作!我只安装了两个RVM gemsets,全局一个和一个叫做"rails305".试

rvm gemset use rails305
Run Code Online (Sandbox Code Playgroud)

然后

gem list
Run Code Online (Sandbox Code Playgroud)

没有显示我的应用程序需要的任何宝石,但必须安装它们,因为1)没有它们的应用程序将无法工作2)在我的Capistrano部署脚本中,bundler安装它们(到那个gemset).所以这个问题显然与RVM有关,但我无法弄清楚它是什么......任何想法?

capistrano rubygems ruby-on-rails rvm

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

将Url.Content与半相对URL一起使用

我将图像的位置存储在我的数据库中的MVC应用程序中...但我只存储部分位置.例如:

/headers/image1.jpg
/headers/image2.jpg
Run Code Online (Sandbox Code Playgroud)

图像实际存储在以下文件夹中:

~/content/images/headers/image1.jpg
~/content/images/headers/image1.jpg
Run Code Online (Sandbox Code Playgroud)

在我看来,我想做这样的事情:

<img src="@Url.Content("~/content/images") + Model.ImageUrl" />
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

asp.net-mvc razor

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

为什么在执行我的应用程序的第一行代码之前调用TObject.Free?

我们试图弄清楚我们的软件是否存在内存泄漏.所以,我一直在使用各种工具和程序来帮助我找到可能的内存泄漏.我使用的软件之一是AQTime.随着Delphi XE的推出,它只是一个演示.所以,我真的无法从中获得任何有用的信息.然后,我决定使用自由软件MemProof.到目前为止,它向我展示了我们的软件需要注意的许多问题.其中一个是错误.

一旦我通过MemProof启动我的程序,它就会列出2个错误,它们试图从单元文件system.pas中销毁不存在的对象.因此,当我在TObject.Free过程中实际设置断点时,它甚至在我的程序一直启动之前就会中断.在system.pas中逐步执行免费程序,我发现TIconimage试图破坏或释放自己.换句话说,在实际启动之前,我的程序中不会调用自由过程.

这是实际的免费程序:

procedure TObject.Free;
begin
  if Self <> nil then
    Destroy;
end;
Run Code Online (Sandbox Code Playgroud)

在观察之后,我删除了断点并让程序一直运行.我的程序主窗口弹出,准备好用户输入.但是,我还发现如果我的程序的WINDOW的任何部分显示在屏幕上,则会不停地调用TObject.Free过程.我根本不明白.这是为什么?谁能解释一下?TForm如何与任何形状或形式的TObject.Free相关,因为当TForm显示在屏幕上时,不断调用过程?

提前致谢.

memory delphi procedure

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

使用CGREct和UIView进行CGAffineTransformMakeScale的行为

我有一个视图,框架定义为(0,0,320,480).
我在这个观点上调用转换:

self.myView.transform = CGAffineTransformMakeScale(factor, factor); 
Run Code Online (Sandbox Code Playgroud)

视图将缩放以保留屏幕上的中心位置,并且在我的更改之后它的帧将是例如(34,-8,251,376),因为您可以看到X和Y现在与0不同.

如果我在带有框架的CGRect上使用相同的功能(0,0,320,480):

CGAffineTransform t = CGAffineTransformMakeScale(factor,factor);
CGRect rect2 = CGRectApplyAffineTransform(rect,t);
Run Code Online (Sandbox Code Playgroud)

rect2将为X和Y保留0,我将得到类似于(0,0,251,376)的结果

为什么rect2的X和Y不会像在UIView示例中那样改变?

objective-c cgaffinetransform ios

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

如何将两个查询的结果与排序相结合?

你如何加入2个查询的结果,按日期排序?

SELECT * FROM table1 WHERE tag='1'
SELECT * FROM table2 WHERE tag='3'
Run Code Online (Sandbox Code Playgroud)

table1,table2具有相同的字段: id|article|author|tag|date

PS:按方式,标记IS workid

mysql sql

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

简单的if else语句不起作用

我有一个简单的密码保护.我是这样做的:

EditText editText1 =  (EditText) findViewById(R.id.editText1);
String Password = editText1.getText().toString();
if(Password == "a"){
  Toast.makeText(getApplicationContext(), "Success" + Password, Toast.LENGTH_SHORT).show();
} else {
  Toast.makeText(getApplicationContext(), "Failure" + Password, Toast.LENGTH_SHORT).show();
}
Run Code Online (Sandbox Code Playgroud)

我有edittext和按钮.如果用户输入"a",吐司应该说成功.但它总是说失败.我不明白我的代码有什么问题...

java android if-statement

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

与此哈希码函数进行HashCode冲突的可能性有多大?

在以下场景中,与下面的函数发生HashCode冲突的可能性有多大.

  1. 使用键[0],键[1],键[2],键[3]的随机int值
  2. 使用具有以下约束的随机键值
    • 键[0] <1,000,000
    • key [1] <10,000
    • 关键[2] <1,000
    • 关键[3] <1,000

假设我们有1000万个对象.

int[] key=new int[4];    
public override int GetHashCode()
{
    // Use large prime multiples to create a unique hash key
    // Create the hash offsets using a "even powers of 2 minus 1" method, which gives 
    // primes most of the time.  
    int hashKey = 0;
    hashKey += 2047 * key[0];
    hashKey += 8191 * key[1];
    hashKey += 32767 * key[2];
    hashKey += 131071 * key[3];
    return hashKey; …
Run Code Online (Sandbox Code Playgroud)

c# hashcode data-structures

5
推荐指数
2
解决办法
1574
查看次数

xsd:在Embedded Resource XSD中导入

我有一个类库项目,在我的解决方案中包含其他项目之间的一些共享代码.其中一个共享代码涉及对XSD文件运行XML验证.XSD的名称作为参数传递给方法,然后使用Assembly.GetFile().

问题是XSD文件导入了另外两个XSD.我已经将所有三个作为资源加载到我的类库中但是从我读过的xsd:import不起作用.是否有其他方法可以在我的类库项目中使用这些XSD而不会破坏这些xsd:import语句?

编辑 - 更新

我在下面实施了亚历山大的建议,但正如我在评论中所述,无论什么时候GetEntity()需要xs:import'd XSD,ofObjectToReturn都是null.这导致第一个xs:import"d类型抛出异常"类型的实例未定义."

为了解决这个问题,我改变GetEntity()了回归,GetManifestResourceStream()无论其ofObjectToReturn价值如何.现在这似乎适用于第一级xs:import语句,但xs:import其中一个原始xs:importXSD中的辅助语句不起作用.我已经确认GetEntity()正在调用此辅助节点,xs:import但我收到了此辅助XSD中定义的类型的"未定义类型"异常.

  • TopLevel.xsd - 类型解析正常
    • FirstLevelImport1.xsd - 类型解析正常
    • FirstLevelImport2.xsd - 类型解析正常
      • SecondLevelImport1.xsd - 为此XSD中定义的类型抛出"type not defined"异常

XmlReader.Create()传递XmlReaderSettings定义模式验证期间抛出"未定义类型"异常.

.net c# xsd visual-studio-2010 embedded-resource

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