问题列表 - 第23026页

Visual Studio 2008将解决方案文件标记为版本10.00

在尝试VS2010b2之后,我的VS2008安装也将解决方案和项目文件的版本更改为"版本10.00".我们的CI服务器上的MSBuild.exe不支持它们.有没有办法让VS2008再次生成版本号为9.00的.sln文件?

我知道我可以手动修复它.但是每次我打开解决方案时,版本都会变回来,这很烦人.

干杯,

BJA

versions projects-and-solutions visual-studio visual-studio-2010-beta-2

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

SQl从多个表中进行选择

我有两个表emptable1(empid,status)emptable2(empid,week)

我想在emptable1中选择状态为0的所有empid,并且从empid列表中我需要从表emptable2中选择empid,其周为7

请帮忙 :-)

sql t-sql sql-server

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

需要帮助理解bash命令

它实际上是php和bash的组合:

exec(sprintf("%s > %s 2>&1 & echo $! >> %s", $cmd, $outputfile, $pidfile));
Run Code Online (Sandbox Code Playgroud)

我不明白2>&1 & echo $!它的用途是什么?

php bash

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

git:你的分支由X提交领先

这实际上是怎么产生的?

我现在正在自己的一个回购工作,所以这是我的工作流程:

  1. 更改文件
  2. 承诺
  3. 重复1-2直到满意为止
  4. 推送掌握

然后,当我这样做时,git status它告诉我我的分支是由X提交提前(可能与我提交的提交数量相同).是因为当您推送代码时它实际上并不更新本地缓存的文件(在.git文件夹中)?git pull似乎'修复'这个奇怪的消息,但我仍然好奇它为什么会发生,也许我使用git错了?


包括在消息中打印的分支

我当地的分公司领先于大师

你在哪里推/拉当前分支

我正在推送GitHub并拉到我当时正在处理的任何一台计算机上,我的本地副本总是完全是最新的,因为我是唯一一个正在处理它的人.

它实际上并没有检查远程仓库

这就是我的想法,我想我会确保我对它的理解是正确的.

你传递一些额外的论据吗?

不是我能看到的,也许我的结尾有一些有趣的配置?

$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)
Run Code Online (Sandbox Code Playgroud)

git git-commit

355
推荐指数
10
解决办法
31万
查看次数

.NET用于开发和发布的不同应用程序设置

我正在使用VS2010 C#.NET 3.5和应用程序设置(Settings.settings文件).我想要做的是为我的开发和生产环境设置不同的设置,而不必使用条件语句检查调试模式来丢弃我的代码.这个问题的常见方法是什么?

c# application-settings

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

如何在控件库项目的资源中添加游标文件

我正在创建一个Control Library项目.我有一些Cursor文件,我想在资源上添加.

因为在Resources.resx --->添加资源仅适用于String,Icon(.ico),Text file( .txt),Image(Png,bmp,jpeg,gif,tiff)文件.

所以我可以添加*.cur文件.我该怎么做?

谢谢

.net c#

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

perl解释器的状态代码是什么意思?

我正在尝试使用Java的Runtime.exec()执行Perl解释器的副本.但是,它返回了错误代码9.在运行该文件几次之后,perl解释器神秘地开始返回代码253,而我的命令完全没有变化.

代码253/代码9是什么意思?谷歌搜索perl口译员的退出代码没有任何结果.在哪里可以找到Perl解释器的退出代码列表?

java perl exec exit-code

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

SQL和存储过程中的多个语句

我正在研究SQL Server 2005,我有一个非常简单的存储过程:

create PROCEDURE [dbo].[tblTabel_Insert] 
@ID int,
@Code nvarchar(50) = null
AS
    SET NOCOUNT ON;

  IF  EXISTS (SELECT ID, code FROM tblTabel WHERE ID = @ID and code = @Code) 
    UPDATE tblTabel SET ID = @ID,code = @Code WHERE ID = @ID

ELSE
BEGIN

INSERT INTO tblTabel (ID,code) VALUES ( @ID ,@Code);
END
Run Code Online (Sandbox Code Playgroud)

我的问题是:在我的存储过程中有多个查询是否可行?我想添加这些行

UPDATE tblTabelB SET ID = @ID,code = @Code WHERE ID = @ID
UPDATE tblTabelC SET ID = @ID,code = @Code WHERE ID = @ID
Run Code Online (Sandbox Code Playgroud)

在我的if存在部分.如何以正确的方式更改存储过程?

sql sql-server-2005

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

如何从hibernate.cfg.xml文件中获取连接字符串值?

我正在使用Fluent NHibernate,需要从hibernate.cfg.xml文件的connection.connection_string属性获取我的Connection String 来创建Session Factory:

private static ISessionFactory SessionFactory {
   get {
      return = Fluently.Configure()
         .Database(MySQLConfiguration.Standard.ConnectionString(c => c.FromConnectionStringWithKey("MyConnStr")))
         .Mappings(m => m.FluentMappings.AddFromAssemblyOf<FooMap>())
         .ExposeConfiguration(c => c.Properties.Add("hbm2ddl.keywords", "none"))
         .BuildSessionFactory();
   }
}
Run Code Online (Sandbox Code Playgroud)

我想替换来自hibernate.cfg.xml文件的连接字符串的MyConnStr(在我的web.config文件中)" c => c.FromConnectionStringWithKey("MyConnStr") " .

我尝试过使用NHibernate.Cfg.Environment.ConnectionString,但它没有用.

我怎么能得到这个?

谢谢.

c# asp.net nhibernate fluent-nhibernate

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

测试一个数字是否是斐波那契

我知道如何制作Fibonacci数列表,但我不知道如何测试给定数字是否属于斐波纳契列表 - 记住的一种方法是生成fib列表.数字达到那个数字并查看它是否属于数组,但必须有另一种更简单,更快速的方法.

有任何想法吗 ?

c++ testing algorithm math fibonacci

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