0

我想检查注册表中是否存在 Asp.net mvc 3。如果它不包含在系统中,则 MVC 3 本身必须自动从 Internet 安装。我在下面有一个代码,但是“AddProduct(bla bla bla)”行出现编译器错误。它说“未知标识符'AddProduct'”。为什么会这样?

 const
AspNetMVC3_url = 'http://download.microsoft.com/download/F/3/1/F31EF055-3C46-4E35-   AB7B-3261A303A3B6/AspNetMVC3ToolsUpdateSetup.exe';
 procedure AspNetMVC3();
 var
version: cardinal;
 begin
if not RegKeyExists(HKLM, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\  {37C939A9-427D-4F06-A14C-5C672EF51C6C}') then
 AddProduct('AspNetMVC3ToolsUpdateSetup.exe','',CustomMessage('AspNetMVC3_title'),CustomMessage   ('AspNetMVC3_size'),AspNetMVC3_url,false,false);
end;
4

0 回答 0