PDA

View Full Version : VS 2003 Compiles - VBP does not


draymond
08-08-2007, 02:31 PM
Everything will compile and build in Visual Studio 2003. But when I try the "Make VS.NET" function I get the following error.

I think this might have to do with it but why does VBP need to do this?
"Cannot copy assembly 'SKCLNET' to file 'C:\Sandbox\MainProj\Check21Input\bin\SKCLNET.dll' . The process cannot access the file because it is being used by another process."


------ Build started: Project: Check21Input, Configuration: Release .NET ------

Preparing resources...
Updating references...
Cannot copy assembly 'SKCLNET' to file 'C:\Sandbox\MainProj\Check21Input\bin\SKCLNET.dll' . The process cannot access the file because it is being used by another process.
Performing main compilation...
C:\Sandbox\MainProj\Check21Input\Check21InputClass .vb(170) : error BC30002: Type 'SKCLNET.LFile' is not defined.
C:\Sandbox\MainProj\Check21Input\LicenseRefresh.vb (231) : error BC30002: Type 'SKCLNET.LFile' is not defined.
C:\Sandbox\MainProj\Check21Input\LicenseRefresh.vb (399) : error BC30451: Name 'SKGETVARCHAR' is not declared.
C:\Sandbox\MainProj\Check21Input\LicenseRefresh.vb (401) : error BC30451: Name 'SKGETVARCHAR' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(260) : error BC30451: Name 'SKGETVARCHAR' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(261) : error BC30451: Name 'SKGETVARCHAR' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(277) : error BC30451: Name 'SKGETVARNUM' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(454) : error BC30451: Name 'SKGETVARCHAR' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(458) : error BC30451: Name 'SKGETVARCHAR' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(912) : error BC30002: Type 'SKCLNET.LFile' is not defined.
C:\Sandbox\MainProj\Check21Input\Main.vb(940) : error BC30451: Name 'SKGETVARCHAR' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(1035) : error BC30451: Name 'SKGETVARNUM' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(1036) : error BC30451: Name 'SKGETVARCHAR' is not declared.
C:\Sandbox\MainProj\Check21Input\Main.vb(1037) : error BC30451: Name 'SKGETVARCHAR' is not declared.
Building satellite assemblies...
Satellite assemblies could not be built because the main project output is missing.


------ Build started: Project: BPCheck21CommObj, Configuration: Release .NET ------

Preparing resources...
Updating references...
Performing main compilation...
Building satellite assemblies...

---------------------- Done ----------------------

Build: 7 succeeded, 1 failed, 0 skipped

kinook
08-08-2007, 03:35 PM
It sounds like an issue with Visual Studio when building from the command line (what the Make VS.NET action ultimately invokes to actually build a solution or project). You can verify this by checking the 'Display command-line...' checkbox on the Options tab, rebuilding the step, then copying and pasting the devenv command-line from the build output to a Command Prompt and running it from there.

draymond
11-26-2008, 02:44 PM
This was resolved due to a problem in the solution.