This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Building file table ISDEV : error : 0:
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jan 11, 2010
05:47 AM
Building file table ISDEV : error : 0:
Hi all,
I have a Basic MSI Project created with VisualStudio 2008 and integrated InstallShield 2009.
My Visual Studio solution contains several C# projects and an InstallShield Basic MSI Project. I've added to the InstallShield project the outputs of the C# projects and some external libraries (.dll files), using the "Files and Folders" view.
Recently, I had to remove one of the .dll files and add the output of the C# project which produces that output. The .dll removal works fine, but when I add the new project output, the InstallShield project fails to build:
If I remove the new project output, the InstallShield project builds fine. I tried to add other C# projects outputs' (thinking that maybe that one is wrong), but I always get that error 0. It looks like InstallShield can't handle new project outputs: they must be all setup at the beginning and all project files should be added in one step.
Did anyone experienced this problem? Do you have any solutions?
Is there a way to create a more verbosely log from the build?
I have a Basic MSI Project created with VisualStudio 2008 and integrated InstallShield 2009.
My Visual Studio solution contains several C# projects and an InstallShield Basic MSI Project. I've added to the InstallShield project the outputs of the C# projects and some external libraries (.dll files), using the "Files and Folders" view.
Recently, I had to remove one of the .dll files and add the output of the C# project which produces that output. The .dll removal works fine, but when I add the new project output, the InstallShield project fails to build:
------ Build started: Project: InstallShield.Setup, Configuration: Release ------
Created release folders
AdminExecuteSequence table successfully built
AdminUISequence table successfully built
AdvtExecuteSequence table successfully built
AdvtUISequence table successfully built
InstallExecuteSequence table successfully built
InstallUISequence table successfully built
Directory table successfully built
Feature table successfully built
FeatureComponents table successfully built
Component table successfully built
Loading File table
Building File table
ISDEV : error : 0:
Default\Release - 1 error(s), 0 warning(s)
Log file has been created:... (here comes the log file path,
but the log file contains the same text that is output in Visual Studio,
which is the one above)
If I remove the new project output, the InstallShield project builds fine. I tried to add other C# projects outputs' (thinking that maybe that one is wrong), but I always get that error 0. It looks like InstallShield can't handle new project outputs: they must be all setup at the beginning and all project files should be added in one step.
Did anyone experienced this problem? Do you have any solutions?
Is there a way to create a more verbosely log from the build?
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jan 18, 2010
06:46 AM
joshstechnij wrote:
The next thing you may want to try to troubleshoot this issue would be try creating a new test project just to make sure that builds. If it does, try removing parts of your other project (such as files or project output references) until the error no longer occurs; this can at help to isolate the cause of the behavior.
I've already went through all this:
- When creating a new InstallShield project, everything goes fine until adding the first .NET project output. Then I get the same error 0 and a warning:
------ Build started: Project: Setup1, Configuration: Release ------
Created release folders
AdminExecuteSequence table successfully built
AdminUISequence table successfully built
AdvtExecuteSequence table successfully built
AdvtUISequence table successfully built
InstallExecuteSequence table successfully built
InstallUISequence table successfully built
Directory table successfully built
Feature table successfully built
FeatureComponents table successfully built
Component table successfully built
Loading File table
Building File table
ISDEV : warning : -6245: One or more of the project's components contain .NET properties that require the .NET Framework. It is recommended that the release include the .NET Framework.
ISDEV : error : 0:
Default Configuration\Release - 1 error(s), 1 warning(s)
Log file has been created:... - The existing project builds successfully until adding a new project output. After that, it won't build unless removing the new project output.
I tried removing all project outputs from the InstallShield project and then add them again (plus the new one), in one step (by using "Add project outputs" from "Project Assistant/Application files). That didn't work, either: the same error 0 at Building File Table.
Do you have any other ideas? Thanks!