Hello all!
Кто-нибудь пытался устанавливать MSDE c Bootstrapper'ом VS2005 beta2?
Написал простенький манифест:
<?xml version="1.0" encoding="utf-8" ?>
<Product
xmlns="
http://schemas.microsoft.com/developer/2004/01/bootstrapper"
ProductCode="MSDE 2000"
>
<PackageFiles>
<PackageFile Name="MSDE2000A.exe" HomeSite="
http://www.microsoft.com/downloads/info.aspx?na=46&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=413744D1-A0BC-479F-BAFA-E4B278EB9147&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fd%2f5%2f4%2fd5402c33-65de-4464-9d82-d1de2971d9db%2fMSDE2000A.exe"/>
</PackageFiles>
<InstallChecks>
<RegistryCheck Property="MSDEVersion" Key="HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSDE\MSSQLServer\CurrentVersion" Value="CurrentVersion" />
</InstallChecks>
<Commands Reboot="Immediate">
<Command PackageFile="MSDE2000A.exe" EstimatedInstalledBytes="40000">
<InstallConditions>
<BypassIf Property="MSDEVersion" Compare="ValueGreaterThanOrEqualTo" Value="8"/>
</InstallConditions>
</Command>
</Commands>
</Product>
Валится при инсталле вот с такой ошибкой(из лога)
FileManager: Getting 'MSDE\MSDE2000A.exe' from file map
FileManager: Downloading '
http://www.microsoft.com/downloads/info.aspx?na=46&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=413744D1-A0BC-479F-BAFA-E4B278EB9147&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fd%2f5%2f4%2fd5402c33-65de-4464-9d82-d1de2971d9db%2fMSDE2000A.exe' from 'MSDE\MSDE2000A.exe' to 'C:\WINDOWS\Temp\VSD181C.tmp\'
FileManager: Getting 'MSDE\MSDE2000A.exe' from file map
Wintrust: WinVerifyTrust returned 0
WinTrust: File trusted
Error: Setup has detected that the file 'C:\WINDOWS\Temp\VSD181C.tmp\MSDE\MSDE2000A.exe' has changed since it was initially published.
В чем могут быть грабли? Может у кого пример есть работающий?
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Здравствуйте, Dr.Gigabit, Вы писали:
DG>Hello all!
DG>Кто-нибудь пытался устанавливать MSDE c Bootstrapper'ом VS2005 beta2?
[skiped]
DG>Валится при инсталле вот с такой ошибкой(из лога)
DG>FileManager: Getting 'MSDE\MSDE2000A.exe' from file map
DG>FileManager: Downloading 'http://www.microsoft.com/downloads/info.aspx?na=46&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=413744D1-A0BC-479F-BAFA-E4B278EB9147&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fd%2f5%2f4%2fd5402c33-65de-4464-9d82-d1de2971d9db%2fMSDE2000A.exe' from 'MSDE\MSDE2000A.exe' to 'C:\WINDOWS\Temp\VSD181C.tmp\'
DG>FileManager: Getting 'MSDE\MSDE2000A.exe' from file map
DG>Wintrust: WinVerifyTrust returned 0
DG>WinTrust: File trusted
DG>Error: Setup has detected that the file 'C:\WINDOWS\Temp\VSD181C.tmp\MSDE\MSDE2000A.exe' has changed since it was initially published.
DG>В чем могут быть грабли? Может у кого пример есть работающий?
Разобрался, нужно было PublicKey вычислить и добавить
<PackageFile Name="MSDE2000A.exe" HomeSite="foo"
PublicKey="xxx"
</PackageFiles>
Здравствуйте, Dr.Gigabit, Вы писали:
DG>Разобрался, нужно было PublicKey вычислить и добавить
DG><PackageFile Name="MSDE2000A.exe" HomeSite="foo" PublicKey="xxx"
DG></PackageFiles>
А как вычислить public key? Я уже весь инет перерыл, не понимаю, где люди берут эти ключи...
Здравствуйте, Ignoramus, Вы писали:
I>Здравствуйте, Dr.Gigabit, Вы писали:
DG>>Разобрался, нужно было PublicKey вычислить и добавить
DG>><PackageFile Name="MSDE2000A.exe" HomeSite="foo" PublicKey="xxx"
DG>></PackageFiles>
I>А как вычислить public key? Я уже весь инет перерыл, не понимаю, где люди берут эти ключи...
этот же вопрос мучает