#1
|
|||
|
|||
VS 2003 Compiles - VBP does not
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 |
#2
|
|||
|
|||
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.
|
#3
|
|||
|
|||
This was resolved due to a problem in the solution.
|
|
|