小编Ger*_*iss的帖子

MSBUILD:错误MSB1008:只能指定一个项目

为什么我收到以下Build错误?

C:\WINDOWS\Microsoft.NET\Framework\v3.5\msbuild.exe C:\Code\EduBenesysNET\EduBenesysNET\EduBenesysNET.vbproj /t:publish /p:Configuration=Release /p:Platform=AnyCPU /v:detailed /p:PublishDir="\\BSIIS3\c$\DATA\WEBSITES\benesys.net\benesys.net\TotalEducationTest\"  /p:InstallUrl="https://www.benesys.net/benesys.net/TotalEducationTest/"  /p:ApplicationVersion=1.0.1.198  /p:ProductName="Total Education TEST"   /p:PublisherName="BeneSys, Inc."  /p:UpdateRequired="True"  /p:MinimumRequiredVersion=1.0.1.198
Microsoft (R) Build Engine Version 3.5.30729.1
[Microsoft .NET Framework, Version 2.0.50727.3603]
Copyright (C) Microsoft Corporation 2007. All rights reserved.

MSBUILD : error MSB1008: Only one project can be specified.
Switch: Education

For switch syntax, type "MSBuild /help"

我没有看到如何指定第二个项目.
它存储在某个项目文件中吗?

msbuild visual-studio-2008 visual-studio

102
推荐指数
5
解决办法
9万
查看次数

如何判断哪些表占用了SQL Server 2005数据库中最多的空间?

如何判断哪些表占用了SQL Server 2005数据库中最多的空间?

我确信有一些系统存储过程可以显示此信息.

我有一个TEST数据库,从1tb增长到23tb.我们目前正在数据库中进行大量的客户端转换测试,这需要多次运行相同的转换存储过程.我确实正在增加事务日志的DELETE.但这让我想到问这个问题.

信息

最大的问题是dbo.Download表,它创建了实际上不需要的大容量存储,在截断之前我有3GB,然后是52MB;)

sql-server sql-server-2005

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

使用Float或Decimal作为会计应用程序的美元金额?

我们正在用VB.NET和SQL Server重写我们的旧会计系统.我们引入了一个新的.NET/SQL程序员团队来进行重写.大多数系统已经使用Floats完成了Dollar数量.我编程的遗留系统语言没有Float,所以我可能会使用Decimal.

你有什么建议?

Float或Decimal数据类型应该用于美元金额吗?

两者的优点和缺点有哪些?

在我们的日常scrum中提到的一个骗局是,当你计算一个返回超过两个小数位的结果的金额时,你必须要小心.听起来你必须将金额四舍五入到小数点后两位.

另一个Con是所有显示和打印金额必须有一个显示两个小数位的格式声明.我注意到有几次没有这样做,金额看起来不正确.(即10.2或10.2546)

专家是Float只占用磁盘上的8个字节,其中Decimal占用9个字节(十进制12,2)

vb.net sql-server accounting database-design currency

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

如何修复"缺少根元素".什么时候做Visual Studio(VS)Build?

如何修复"缺少根元素".什么时候做Visual Studio(VS)Build?

知道我应该在我的解决方案中查看哪个文件?

实际上,当使用"Make VS 2008"命令时,我在"Visual Build Pro"中收到此错误消息.在构建其他解决方案(例如大约20个)时,此命令工作得很好,我不确定为什么我的错误.

任何帮助将非常感谢.:)

我正在使用VS 2008和Visual Build Pro 6.7.

visual-build-professional visual-studio-2010 visual-studio-2008 visual-studio

61
推荐指数
9
解决办法
20万
查看次数

使用SQL Server在varchar列中查找非ASCII字符

如何使用SQL Server返回包含非ASCII字符的行?
如果你能展示如何为一个列做这件事会很棒.

我现在正在做这样的事情,但它没有用

select *
from Staging.APARMRE1 as ar
where ar.Line like '%[^!-~ ]%'
Run Code Online (Sandbox Code Playgroud)

对于额外的功劳,如果它可以跨越表中的所有 varchar列,那将是非常出色的!在这个解决方案中,返回三列是很好的:

  • 该记录的标识字段.(这将允许使用另一个查询来审核整个记录.)
  • 列名称
  • 带有无效字符的文本
 Id | FieldName | InvalidText       |
----+-----------+-------------------+
 25 | LastName  | Solís             |
 56 | FirstName | François          |
100 | Address1  | 123 Ümlaut street |
Run Code Online (Sandbox Code Playgroud)

无效字符可以是SPACE(32 10)到~(127 10)范围之外的任何字符

t-sql sql-server sql-server-2005 non-ascii-characters

52
推荐指数
5
解决办法
11万
查看次数

SQL Server - 为sysobjects返回SCHEMA

如何在sysobjects上进行选择时获得SCHEMA?

我正在修改一个名为SearchObjectsForText的存储过程,它只返回Name,但我还想包含SCHEMA.

现在它正在做类似的事情:

SELECT DISTINCT name
FROM sysobjects
Run Code Online (Sandbox Code Playgroud)

我想知道需要加入哪些表来为每个'name'返回SCHEME.

sql t-sql sql-server

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

可以将ClickOnce配置为删除旧的已发布目录吗?

可以将ClickOnce配置为删除旧的已发布目录吗?

要么

是否有人编写了一些代码来删除这些发布目录(可能保留最后10个)?

目前,每次完成ClickOnce发布时,都会在IIS服务器上创建一个新目录.此NEW目录包含整个应用程序的副本,该副本将被下载.旧目录似乎不再使用,只是占用了大量空间.

以下是正在创建的目录名称的示例.如您所见,名称中正在使用应用程序版本号.
EduBenesysNET_1_0_1_0
EduBenesysNET_1_0_1_1
......
EduBenesysNET_1_0_1_192
EduBenesysNET_1_0_1_193

我们有194个(零基础)构建,每个目录都在那里.一个构建的大小约为50mb,你可以看到如何保留旧目录将开始吞噬磁盘空间.

我们的应用程序的工作方式是您始终必须下载最新版本.您没有跳过下载的选项,所以我希望删除旧目录应该不是问题.

clickonce publish visual-studio-2008 visual-studio

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

返回FileName仅在使用OpenFileDialog时

我使用以下方法来浏览文件:

    OpenFileDialog.ShowDialog()
    PictureNameTextEdit.Text = OpenFileDialog.FileName
Run Code Online (Sandbox Code Playgroud)

有没有办法获得文件名?

文件名的方法返回整个路径和文件名.

即我想要Foo.txt而不是C:\ SomeDirectory\Foo.txt

vb.net

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

如何将填充Excel单元格内的数字归零

如何将一个数字填充到excel电子表格中的10个位置?

即如果单元格A1具有1234,则单元格A2如何显示0000001234(10个位置).

excel formatting worksheet-function

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

如何从hWnd获取显示器屏幕分辨率?

如何从hWnd获得显示器屏幕分辨率?

我正在使用hWnd,因为窗口可以位于多个监视器中的任何一个上.

即hWnd顶部/左侧坐标位于屏幕分辨率为800 x 600的显示器上.

我用一种名为PL/B的语言编程,它允许调用Windows API.

可以使用哪些Window API?

winapi screen-resolution

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