小编Joe*_*oey的帖子

在Windows 7 X64上安装Visual Studio 2005

我正在尝试在Windows 7 X64上安装Visual Studio 2005 Professional,并且在安装Microsoft Visual Studio 2005 64位先决条件(x64)时它很快失败.安装错误日志包括以下内容:

[08/25/09,14:46:14] Microsoft Visual Studio 2005 64位先决条件(x64):[2]组件Microsoft Visual Studio 2005 64位先决条件(x64)返回了意外值.

[08/25/09,14:46:17] setup.exe:[2] ISetupComponent :: Pre/Post/Install()在带有HRESULT -2147023293的ISetupManager :: InstallManagerHelper()中失败.

[08/25/09,14:46:17] setup.exe:[2] ISetupManager中未指定组件错误字符串:: AddToActionResultCollection()

Windows 7提供了以下附加信息:

Problem signature:
Problem Event Name:                 InPageError
Error Status Code:                  c000000d
Faulting Media Type:                00000000
OS Version:                         6.1.7600.2.0.0.256.48
Locale ID:                          1033
Additional Information 1:           0a9e
Additional Information 2:           0a9e372d3b4ad19135b953a78882e789
Additional Information 3:           0a9e
Additional Information 4:           0a9e372d3b4ad19135b953a78882e789
Run Code Online (Sandbox Code Playgroud)

到目前为止,在互联网上搜索这个问题的努力还没有产生任何有用的东西,所以我想我会问这里.只是我或其他人遇到过这个问题吗?

visual-studio-2005 windows-7

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

如何清空List <T>?

我有一个清单:

List<int> MyList = new List<int>();
Run Code Online (Sandbox Code Playgroud)

我在其中添加了10个int值:

for{i=1;i<10;i++}
    MyList.Add(1);
Run Code Online (Sandbox Code Playgroud)

我可以一次性将它变为空,而不是使用

  • 10次​​迭代Remove功能
  • RemoveAll使用Predicate<(Of <(T>)>)泛型委托的方法.

c#

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

使用批处理文件编辑XML

我想知道是否有任何方法可以创建可以编辑XML文档中的行的批处理文件.该行将由前一行标识.这个想法如下:

If line == Csetting name="BaseDirectory" serializeAs="String">
    Next line = <value>User Input from begining of batch</value>
Run Code Online (Sandbox Code Playgroud)

就是那种甚至可能的东西,还是我在外面做梦?感谢您的帮助和答案.

xml batch-file

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

如何获取char类型的变量,使其值为'in c#

有点愚蠢......但是如何获得char类型的变量值'

即 G.

char c = ''';
char a = 'A';
char b = 'B';
Run Code Online (Sandbox Code Playgroud)

c#

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

SHA1哈希问题

我有这个方法来散列字符串:

 byte[] buffer = enc.GetBytes(text);
 SHA1CryptoServiceProvider cryptoTransformSHA1 =
                new SHA1CryptoServiceProvider();
 string hash = BitConverter.ToString(
                cryptoTransformSHA1.ComputeHash(buffer)).Replace("-", "");

 return hash;
Run Code Online (Sandbox Code Playgroud)

我的问题是:

对于相同的字符串,结果哈希是否始终相同?

我几天前打了一个字符串,似乎它现在导致另一个哈希,但我不确定.

c# sha1

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

删除超过30天的子目录

我正在尝试创建一个批处理脚本,它将删除超过30天的所有子目录.我是批处理脚本的新手,所以我只是希望有人可以帮我解决这个问题.

我能够找到一个删除指定位置的所有子目录的脚本.

@for /f "tokens=*" %%a in ('dir /s /b "C:/temp/test" 2^>NUL') do rd /s /q "%%a"
Run Code Online (Sandbox Code Playgroud)

有人可以调整这个脚本,所以它只删除30天的目录吗?

batch-file

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

如何将空格分隔的变量传递到 bat 文件中?

我想将一个空格分隔的变量传递到一个批处理文件中,例如:

c:\applications\mi_pocess.bat A1 1AA
Run Code Online (Sandbox Code Playgroud)

当我跑echo %1进去的时候mi_process它回来了A1

我将如何识别A1 1AA为单个字符串?

我试过在我的外部软件中用双引号包裹它

c:\applications\mi_pocess.bat + chr$(34) + A1 1AA + Chr$(34)
Run Code Online (Sandbox Code Playgroud)

echo %1现在返回"A1 1AA"(我不想在变量引号)

谢谢

batch-file

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

背景颜色和背景在一次

是否可以一次使用背景和背景颜色的身体?

body {
    background-color: #AAA;
background: url(../images/foto.jpg) no-repeat bottom right; 
}
Run Code Online (Sandbox Code Playgroud)

背景颜色仅在我删除背景时有效.

css

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

PowerShell 2模块中的类型

我已经实现了一个小型PowerShell模块,它带来了一个自定义类型.我将.psm1文件中的类型定义为C#类并添加了它Add-Type.现在,当我添加模块并再次删除它时,类型仍然存在,这可能不太正确(例如,它阻止了重新添加模块).Remove-Module还卸载了模块加载的程序集中定义的类型的状态文档.但是我的模块没有引入汇编,只是源代码形式的一种小型单一类型.

我可以将类型放入自己的DLL中,并将其标记为要加载到模块清单中的程序集,但我喜欢当前所有源代码都是可见的.使用模块分发DLL可能只会引起怀疑为什么需要可执行文件.

在卸载模块时,有什么东西可以挂钩去除某种类型的类型?或者我应该忽略潜在的错误Add-Type,至少能够在从会话中删除后重新添加模块?我宁愿避免在那里放一个DLL(无论如何对于那个小模块来说可能有点过分).

powershell types module

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

如何检索具有Powershell的递归目录名?

我试图使用Powershell使用cli编译器/链接器自动化项目的构建.我想将脚本放在项目的根目录中,让它以递归方式检查所有源文件并编译它们,编译器输出指向与源文件相同的目录.我还想收集一个*.c列表作为逗号分隔的变量作为链接器的输入.这是典型的情况:

//projects/build_script.ps
//projects/proj_a/ (contains a bunch of source files)
//projects/proj_b/ (contains a bunch of source files)
Run Code Online (Sandbox Code Playgroud)

我希望扫描所有子目录并编译每个*.c文件的源代码.这是我到目前为止:

$compilerLocation = "C:\Program Files (x86)\HI-TECH Software\PICC-18\PRO\9.63\bin\picc18.exe";
$args = "--runtime=default,+clear,+init,-keep";
$Dir = get-childitem C:\projects -recurse
$List = $Dir | where {$_.extension -eq ".c"}
$List | $compilerLocation + "-pass" + $_ + $args + "-output=" + $_.current-directory;
Run Code Online (Sandbox Code Playgroud)

我意识到$ _.current-directory不是真正的成员,我可能还有其他语法问题.我为我的问题含糊不清道歉,我更愿意进一步解释一些看似不清楚的问题.

powershell batch-file

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

标签 统计

batch-file ×4

c# ×3

powershell ×2

css ×1

module ×1

sha1 ×1

types ×1

visual-studio-2005 ×1

windows-7 ×1

xml ×1