![]() (Note that you provide the assembly name, not the DLL name, so do not give the. Gacutil.exe /l will list all the assemblies in the GAC while gacutil /l myassemblyname will give you the information for any matches it finds. To view the contents, you can either use the shell extension provided (the folder will be viewed using the extension if you browse there with Windows Explorer) or the command-line tool Gacutil.exe. The actual assemblies in the GAC are stored in %WINDOWS%\assembly, but the search feature in Windows Explorer won't be able to find them there. I have two applications sharing this dll and no clue of where it sits on the hard drive.ĭoes installing to the GAC cause an assembly to be treated differently?Īny ideas, would really appreciate any insight into this. The thing is I can't find the installed dll file anywhere on the client. I run the Setup on the target machine and all works fine. Drag the assembly to the Global Assembly Cache Folder. By default, the assembly is inserted in the Application Folder (by default, it is a side-by-side installation). Right-click File System on Target Machine, click Add Special Folder, and then click Global Assembly Cache Folder.ģ. To the Solution that contains the project, add a new Setup Project that references to the assembly.Ģ. "HOW TO: Deploy an Assembly to the Target Computer Global Assembly Cache"ġ. I create the package using Microsofts Knowlwdgebase Q324168 I have a simple shared Assembly (Strong Named) packaged into a. Probably an easy answer to this one, but I can't see it. My question now is: How can I rebuild the data.dll and not recompile it's depending dll's without breaking the dependency and knowing that all dll's are strong named? Or where should I be looking to solve this problem? This is somehow cumbersome and nothing changed in the code for these dll's. But because of the strongnaming I also have to recompile the Diary.dll and the Statistics.dll I need to rebuild the data.dll offcourse. Now I want to make the function like this Suppose that in the data.dll I have a method like the following (It's just an example) Statistics.dll (depends on Model.dll and Data.dll -> program that represents a statistical program) )ĭata.dll (depends on Model.dll -> classes to connect to mssql, access)ĭiary.dll (depends on Model.dll and Data.dll -> program that represents a diary) Model.dll (-> classes used in every program I use (like customer, adress. The dll's are all strong named and offcourse there are dependencies between them. I have a project that consist out of maybe 50 seperate dll's (probably around 40 are self developed and the others are bought from other vendors). I'm sure that there is an 'easy' solution, but I don't know where to look. Everything build fine, but I just have to build way too much. I have a problem when building my project. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |