Hello!!
I use VS 2003 and C# for all class library except MeltPracCommon.dll which
is C++.NET
The problem is that I get these warnings when building the exe file and use
my class libraries.
See below for a detail description.
Preparing resources...
Updating references...
Warning: The dependency 'MultiLang, Version=1.0.2274.20801, Culture=neutral'
in project 'MeltPracApplication' cannot be copied to the run directory
because it would overwrite the reference 'MultiLang, Version=1.0.2274.22477,
Culture=neutral'.
Warning: The dependency 'MeltPracStorage, Version=1.0.2274.22854,
Culture=neutral' in project 'MeltPracApplication' cannot be copied to the
run directory because it would overwrite the reference 'MeltPracStorage,
Version=1.0.2274.22891, Culture=neutral'.
Warning: The dependency 'MeltPracStorage, Version=1.0.2274.22428,
Culture=neutral' in project 'MeltPracApplication' cannot be copied to the
run directory because it would overwrite the reference 'MeltPracStorage,
Version=1.0.2274.22891, Culture=neutral'.Performing main compilation...
Build complete -- 0 errors, 0 warnings
Building satellite assemblies...
I have search the internet and found a lot but nothing that explains these
kind of warnings.
For example in the reference for the exe project I reference MeltPracStorage
in this way I use
C:\PK\Development\Products\UTCAS\4.0\SRC\MeltPracS torage\bin\Debug\MeltPracS
torage.dll
For example in the reference for the exe project I reference 'MultiLang in
this way I use
C:\PK\Development\Products\UTCAS\4.0\SRC\MultiLang \bin\Debug\MultiLang.dll
The exe file are using six class library dll. These are:
1. MeltPracCommon.dll is using Multilang.dll
2. Commons.dll is not using any dll
3. MeltPracStorage.dll is not using any dll
4. MMICommon.dll is using Commons
5. Multilang.dll is using MeltPracStorage.dll
6. UTCASCommon.dll is using MMICommon.dll and MeltPracStorage.dll
I have only a single project in each solution project. So a have 6 solution
project having one class library project in each one.
So in the referens list for each project I have the following.
UTCASCommon reference MMICommon and MeltPracStorage
MMICommon reference Commons
MeltPracCommon reference Multilang
Multilang reference MeltPracStorage
I use copy local = TRUE for each referece dll that I use.
There are no problems at all to build all the class library dll
In the UTCASCommon output directory I have the following after a successful
build. UTCASCommon.dll, MMICommon.dll, Common.dll and MeltPracStorage.dll
In the MMICommon output directory I have the following after a successful
build. MMICommon.dll and Commons.dll
In the Commons output directory I have the following after a successful
build. Commons.dll
In the MeltPracCommon output directory I have the following after a
successful build. MeltPracCommon.dll and Multilang.dll
In the Multilang output directory I have the following after a successful
build. Multilang.dll and MeltPracStorage.dll
In the MeltPracStorage output directory I have the following after a
successful build MeltPracStorage.dll
So can somebody explain or tell me how to fix my warnings when buiding the
exe file because
I haven't any idea.
Why do I only get warning for MeltPracStorage and Multilang and why do I get
two warnings for
MeltPracStorage
//Tony 3 1692
Hello,
Basically You have a refernce to one or more dll that corresponds to version
say version 1.0.0.0.1 in your project. When you build, it tries to copy it
to the bin directory and finds the dll's you copied there that is of
version 1.0.0.0.0
To fix this, do one of the following...
Simply reference the dll's from where they are, Visual studio will
automatically copy them to the bin directory when your build or run your
project.
If you want it referenced from within the bin directory (where you
already have put it) reference it from there (take out the old reference and
add the one from bin)
If you don't want it copied there (want it referenced in some other
location - would force you to deploy to the same location ...) then change
its property "copy Local" to false.
Regards
Scott Blood
C# Developer
p.s. i did post this under your last posting, but you must of missed this.
"tony" <jo*****************@telia.com> wrote in message
news:OA**************@TK2MSFTNGP14.phx.gbl... Hello!!
I use VS 2003 and C# for all class library except MeltPracCommon.dll which is C++.NET
The problem is that I get these warnings when building the exe file and use my class libraries. See below for a detail description.
Preparing resources... Updating references... Warning: The dependency 'MultiLang, Version=1.0.2274.20801, Culture=neutral' in project 'MeltPracApplication' cannot be copied to the run directory because it would overwrite the reference 'MultiLang, Version=1.0.2274.22477, Culture=neutral'.
Warning: The dependency 'MeltPracStorage, Version=1.0.2274.22854, Culture=neutral' in project 'MeltPracApplication' cannot be copied to the run directory because it would overwrite the reference 'MeltPracStorage, Version=1.0.2274.22891, Culture=neutral'.
Warning: The dependency 'MeltPracStorage, Version=1.0.2274.22428, Culture=neutral' in project 'MeltPracApplication' cannot be copied to the run directory because it would overwrite the reference 'MeltPracStorage, Version=1.0.2274.22891, Culture=neutral'.Performing main compilation...
Build complete -- 0 errors, 0 warnings Building satellite assemblies...
I have search the internet and found a lot but nothing that explains these kind of warnings. For example in the reference for the exe project I reference MeltPracStorage in this way I use C:\PK\Development\Products\UTCAS\4.0\SRC\MeltPracS torage\bin\Debug\MeltPracS torage.dll
For example in the reference for the exe project I reference 'MultiLang in this way I use C:\PK\Development\Products\UTCAS\4.0\SRC\MultiLang \bin\Debug\MultiLang.dll
The exe file are using six class library dll. These are: 1. MeltPracCommon.dll is using Multilang.dll
2. Commons.dll is not using any dll
3. MeltPracStorage.dll is not using any dll
4. MMICommon.dll is using Commons
5. Multilang.dll is using MeltPracStorage.dll
6. UTCASCommon.dll is using MMICommon.dll and MeltPracStorage.dll
I have only a single project in each solution project. So a have 6 solution project having one class library project in each one.
So in the referens list for each project I have the following. UTCASCommon reference MMICommon and MeltPracStorage MMICommon reference Commons MeltPracCommon reference Multilang Multilang reference MeltPracStorage
I use copy local = TRUE for each referece dll that I use. There are no problems at all to build all the class library dll
In the UTCASCommon output directory I have the following after a successful build. UTCASCommon.dll, MMICommon.dll, Common.dll and MeltPracStorage.dll
In the MMICommon output directory I have the following after a successful build. MMICommon.dll and Commons.dll
In the Commons output directory I have the following after a successful build. Commons.dll
In the MeltPracCommon output directory I have the following after a successful build. MeltPracCommon.dll and Multilang.dll
In the Multilang output directory I have the following after a successful build. Multilang.dll and MeltPracStorage.dll
In the MeltPracStorage output directory I have the following after a successful build MeltPracStorage.dll
So can somebody explain or tell me how to fix my warnings when buiding the exe file because I haven't any idea. Why do I only get warning for MeltPracStorage and Multilang and why do I get two warnings for MeltPracStorage
//Tony
Hello!!
As in my case building one exe file which use six dll is it good choice to
put the dll into the global assembly cache(GAC) to get rid of my warnings.
//Tony
"scott blood" <sc*********@hotmail.com> skrev i meddelandet
news:Og**************@TK2MSFTNGP11.phx.gbl... Hello,
Basically You have a refernce to one or more dll that corresponds to
version say version 1.0.0.0.1 in your project. When you build, it tries to copy it to the bin directory and finds the dll's you copied there that is of version 1.0.0.0.0
To fix this, do one of the following...
Simply reference the dll's from where they are, Visual studio will automatically copy them to the bin directory when your build or run your project.
If you want it referenced from within the bin directory (where you already have put it) reference it from there (take out the old reference
and add the one from bin)
If you don't want it copied there (want it referenced in some other location - would force you to deploy to the same location ...) then change its property "copy Local" to false.
Regards Scott Blood C# Developer
p.s. i did post this under your last posting, but you must of missed this.
"tony" <jo*****************@telia.com> wrote in message news:OA**************@TK2MSFTNGP14.phx.gbl... Hello!!
I use VS 2003 and C# for all class library except MeltPracCommon.dll
which is C++.NET
The problem is that I get these warnings when building the exe file and use my class libraries. See below for a detail description.
Preparing resources... Updating references... Warning: The dependency 'MultiLang, Version=1.0.2274.20801, Culture=neutral' in project 'MeltPracApplication' cannot be copied to the run directory because it would overwrite the reference 'MultiLang, Version=1.0.2274.22477, Culture=neutral'.
Warning: The dependency 'MeltPracStorage, Version=1.0.2274.22854, Culture=neutral' in project 'MeltPracApplication' cannot be copied to
the run directory because it would overwrite the reference 'MeltPracStorage, Version=1.0.2274.22891, Culture=neutral'.
Warning: The dependency 'MeltPracStorage, Version=1.0.2274.22428, Culture=neutral' in project 'MeltPracApplication' cannot be copied to
the run directory because it would overwrite the reference 'MeltPracStorage, Version=1.0.2274.22891, Culture=neutral'.Performing main compilation...
Build complete -- 0 errors, 0 warnings Building satellite assemblies...
I have search the internet and found a lot but nothing that explains
these kind of warnings. For example in the reference for the exe project I reference MeltPracStorage in this way I use
C:\PK\Development\Products\UTCAS\4.0\SRC\MeltPracS torage\bin\Debug\MeltPracS torage.dll
For example in the reference for the exe project I reference 'MultiLang
in this way I use
C:\PK\Development\Products\UTCAS\4.0\SRC\MultiLang \bin\Debug\MultiLang.dll The exe file are using six class library dll. These are: 1. MeltPracCommon.dll is using Multilang.dll
2. Commons.dll is not using any dll
3. MeltPracStorage.dll is not using any dll
4. MMICommon.dll is using Commons
5. Multilang.dll is using MeltPracStorage.dll
6. UTCASCommon.dll is using MMICommon.dll and MeltPracStorage.dll
I have only a single project in each solution project. So a have 6 solution project having one class library project in each one.
So in the referens list for each project I have the following. UTCASCommon reference MMICommon and MeltPracStorage MMICommon reference Commons MeltPracCommon reference Multilang Multilang reference MeltPracStorage
I use copy local = TRUE for each referece dll that I use. There are no problems at all to build all the class library dll
In the UTCASCommon output directory I have the following after a successful build. UTCASCommon.dll, MMICommon.dll, Common.dll and
MeltPracStorage.dll In the MMICommon output directory I have the following after a
successful build. MMICommon.dll and Commons.dll
In the Commons output directory I have the following after a successful build. Commons.dll
In the MeltPracCommon output directory I have the following after a successful build. MeltPracCommon.dll and Multilang.dll
In the Multilang output directory I have the following after a
successful build. Multilang.dll and MeltPracStorage.dll
In the MeltPracStorage output directory I have the following after a successful build MeltPracStorage.dll
So can somebody explain or tell me how to fix my warnings when buiding
the exe file because I haven't any idea. Why do I only get warning for MeltPracStorage and Multilang and why do I get two warnings for MeltPracStorage
//Tony
Tony,
Once again its really just a matter of preference, however isntalling them
into the GAC might not be a good idea well you are still developing your
software, especially if you intend to edit the source for the DLL's.
Simply reference the DLL's from where they are now and turn off the
CopyLocal property of the reference, this will erradicate your error
messages.
Regards
Scott Blood
C# Developer
"tony" <jo*****************@telia.com> wrote in message
news:Oa**************@TK2MSFTNGP09.phx.gbl... Hello!!
As in my case building one exe file which use six dll is it good choice to put the dll into the global assembly cache(GAC) to get rid of my warnings.
//Tony "scott blood" <sc*********@hotmail.com> skrev i meddelandet news:Og**************@TK2MSFTNGP11.phx.gbl... Hello,
Basically You have a refernce to one or more dll that corresponds to version say version 1.0.0.0.1 in your project. When you build, it tries to copy it to the bin directory and finds the dll's you copied there that is of version 1.0.0.0.0
To fix this, do one of the following...
Simply reference the dll's from where they are, Visual studio will automatically copy them to the bin directory when your build or run your project.
If you want it referenced from within the bin directory (where you already have put it) reference it from there (take out the old reference and add the one from bin)
If you don't want it copied there (want it referenced in some other location - would force you to deploy to the same location ...) then change its property "copy Local" to false.
Regards Scott Blood C# Developer
p.s. i did post this under your last posting, but you must of missed this.
"tony" <jo*****************@telia.com> wrote in message news:OA**************@TK2MSFTNGP14.phx.gbl... > Hello!! > > I use VS 2003 and C# for all class library except MeltPracCommon.dll which > is C++.NET > > The problem is that I get these warnings when building the exe file and > use > my class libraries. > See below for a detail description. > > Preparing resources... > Updating references... > Warning: The dependency 'MultiLang, Version=1.0.2274.20801, > Culture=neutral' > in project 'MeltPracApplication' cannot be copied to the run directory > because it would overwrite the reference 'MultiLang, > Version=1.0.2274.22477, > Culture=neutral'. > > Warning: The dependency 'MeltPracStorage, Version=1.0.2274.22854, > Culture=neutral' in project 'MeltPracApplication' cannot be copied to the > run directory because it would overwrite the reference > 'MeltPracStorage, > Version=1.0.2274.22891, Culture=neutral'. > > Warning: The dependency 'MeltPracStorage, Version=1.0.2274.22428, > Culture=neutral' in project 'MeltPracApplication' cannot be copied to the > run directory because it would overwrite the reference > 'MeltPracStorage, > Version=1.0.2274.22891, Culture=neutral'.Performing main compilation... > > Build complete -- 0 errors, 0 warnings > Building satellite assemblies... > > I have search the internet and found a lot but nothing that explains these > kind of warnings. > For example in the reference for the exe project I reference > MeltPracStorage > in this way I use > C:\PK\Development\Products\UTCAS\4.0\SRC\MeltPracS torage\bin\Debug\MeltPracS > torage.dll > > For example in the reference for the exe project I reference 'MultiLang in > this way I use > C:\PK\Development\Products\UTCAS\4.0\SRC\MultiLang \bin\Debug\MultiLang.dll > > The exe file are using six class library dll. These are: > 1. MeltPracCommon.dll is using Multilang.dll > > 2. Commons.dll is not using any dll > > 3. MeltPracStorage.dll is not using any dll > > 4. MMICommon.dll is using Commons > > 5. Multilang.dll is using MeltPracStorage.dll > > 6. UTCASCommon.dll is using MMICommon.dll and MeltPracStorage.dll > > I have only a single project in each solution project. So a have 6 > solution > project having one class library project in each one. > > So in the referens list for each project I have the following. > UTCASCommon reference MMICommon and MeltPracStorage > MMICommon reference Commons > MeltPracCommon reference Multilang > Multilang reference MeltPracStorage > > I use copy local = TRUE for each referece dll that I use. > There are no problems at all to build all the class library dll > > In the UTCASCommon output directory I have the following after a > successful > build. UTCASCommon.dll, MMICommon.dll, Common.dll and MeltPracStorage.dll > > In the MMICommon output directory I have the following after a successful > build. MMICommon.dll and Commons.dll > > In the Commons output directory I have the following after a successful > build. Commons.dll > > In the MeltPracCommon output directory I have the following after a > successful build. MeltPracCommon.dll and Multilang.dll > > In the Multilang output directory I have the following after a successful > build. Multilang.dll and MeltPracStorage.dll > > In the MeltPracStorage output directory I have the following after a > successful build MeltPracStorage.dll > > So can somebody explain or tell me how to fix my warnings when buiding the > exe file because > I haven't any idea. > Why do I only get warning for MeltPracStorage and Multilang and why do > I > get > two warnings for > MeltPracStorage > > > //Tony > > > > > > > > > > > > > > >
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Bonj |
last post by:
Hi
I made a console application called ffind.exe.
When building, the linker gives the warnings below. I presume they are telling me that it is eliminating functions from the .EXE that I have...
|
by: Lindsay |
last post by:
I'm getting some strange warnings when I compile:
pointer truncation from 'HMENU' to 'unsigned int'
The line in question is:
AppendMenu(hMenu,MF_STRING|MF_POPUP,UINT(hStyle),"Style");
(where...
|
by: tony |
last post by:
Hello!!
I use VS 2003 and C# for all class library except MeltPracCommon.dll which
is C++.NET
The problem is that I get these warnings when building the exe file and use
my class libraries....
|
by: badkarspiloten |
last post by:
Hi there!
I have just migrated from VS 2003 to VS 2005 and are getting lots of
compile warnings when building my solution. Some of them I want to
disable.
I have managed to do this with my...
|
by: pete142 |
last post by:
When I compile this code:
typedef unsigned char BYTE;
BYTE *
IpString(unsigned int ip)
{
static BYTE ipString;
ipString = (BYTE) 0xff & (ip >24);
ipString = (BYTE) 0xff & (ip >16);
|
by: markn |
last post by:
Running some code through static analysis, I noticed that gcc will
generate a warning if a function returns an aggregate, controlled with
this flag (from the gcc manual):
-Waggregate-return...
|
by: robert bristow-johnson |
last post by:
here is a post i put out (using Google Groups) that got dropped by
google:
i am using gcc as so:
$ gcc -v
Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure...
|
by: nichols.alan |
last post by:
I am attempting to build the SVN release of python on Visual Studio 8.
I get the warning messages such as the following:
...\..\Modules\cPickle.c(527) : warning C4244: '=' : conversion from...
|
by: neovantage |
last post by:
Hey,
Can some one guide me that from where these 2 css warnings come from as i am unable to find those id's in my css file named as
here is the url which gives warnings on my contact page
...
|
by: linyimin |
last post by:
Spring Startup Analyzer generates an interactive Spring application startup report that lets you understand what contributes to the application startup time and helps to optimize it. Support for...
|
by: erikbower65 |
last post by:
Here's a concise step-by-step guide for manually installing IntelliJ IDEA:
1. Download: Visit the official JetBrains website and download the IntelliJ IDEA Community or Ultimate edition based on...
|
by: kcodez |
last post by:
As a H5 game development enthusiast, I recently wrote a very interesting little game - Toy Claw ((http://claw.kjeek.com/))。Here I will summarize and share the development experience here, and hope it...
|
by: DJRhino1175 |
last post by:
When I run this code I get an error, its Run-time error# 424 Object required...This is my first attempt at doing something like this. I test the entire code and it worked until I added this -
If...
|
by: Rina0 |
last post by:
I am looking for a Python code to find the longest common subsequence of two strings. I found this blog post that describes the length of longest common subsequence problem and provides a solution in...
|
by: DJRhino |
last post by:
Private Sub CboDrawingID_BeforeUpdate(Cancel As Integer)
If = 310029923 Or 310030138 Or 310030152 Or 310030346 Or 310030348 Or _
310030356 Or 310030359 Or 310030362 Or...
|
by: lllomh |
last post by:
Define the method first
this.state = {
buttonBackgroundColor: 'green',
isBlinking: false, // A new status is added to identify whether the button is blinking or not
}
autoStart=()=>{
|
by: Mushico |
last post by:
How to calculate date of retirement from date of birth
|
by: DJRhino |
last post by:
Was curious if anyone else was having this same issue or not....
I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
| |