1
Answer

SQL Server Installation

Vikas Mishra

Vikas Mishra

13y
1.2k
1
Hi friends
 
I have a new install of 2008R2 running and have started to load up my applications - one of which is Lansweeper .I am getting an SQL Express error on install - error 2068578304.

I have already loaded an application that has installed the C++ 2005 distributions in order for this other application to run.I also find that the C++ 2008 distributions have also been loaded by an application.

Why the SQL install error is occur?




Thanks.
Answers (1)
0
mibuyt

mibuyt

NA 512 0 19y
Hi, I was also wondering though if there is a way to use a csharp dll without .net framework. --> I don't think so. :) Note: Assume that rotor and mono are the same with .net framework, and you want to run .net applications without .net framework Cheers.
0
sashah

sashah

NA 6 0 19y
Thanks. Your info really helped me out. I've been able to access my methods fine now. I was also wondering though if there is a way to use a csharp dll without .net framework. Can I just find out what .net libraries im using and then just add them into my project??
0
mibuyt

mibuyt

NA 512 0 19y
A typo: Before: b) make sure all the exposed public methods with a specific GUID [GuidAttribute("")] generate the guid through vs.net Tools menu, and then select Create GUID After: b) make sure all the exposed public CLASS with a specific GUID [GuidAttribute("")] generate the guid through vs.net Tools menu, and then select Create GUID
0
mibuyt

mibuyt

NA 512 0 19y
Hi, It is not true. You do not need to attached your C# dll with strong name or add it into GAC in order your vb6 application to call it. I have seen many people recommending this way, but it is not true. I have tested it myself except you proof me wrong :) Try this instead. 1.1 If you are coding with vs.net and testing on the same machine, right click your project and set to true on the Register for Com Interop. 1.2 If you are deploying on a machine without vs.net, you have to do this: command line: tlbexp DotNetAssembly.dll will generate DotNetAssembly.tlb 2. Then in order to make your components to appear within the VB6 Project References... do this: regasm /tlb:DotNetAssembly.tlb DotNetAssembly.dll 3. Yeah it will work. There are some tips for you as below: a) When you want to make sure your classes or methods to appear properly in VB6 - object browser or intellisense... make sure any public classes or interfaces, etc (will only provide you an example on public classes which you want to expose out) [ClassInterfaceAttribute(ClassInterfaceType.None)] b) make sure all the exposed public methods with a specific GUID [GuidAttribute("")] generate the guid through vs.net Tools menu, and then select Create GUID c) When you call in VB6 always do this: Incorrect: Option Explicit dim test as ClassA.Main set test = new ClassA.Main Incorrect:Option Explicit dim test as new ClassA.Main Correct: dim test as ClassA.Main 'within a sub/function sub Main() set test = new ClassA.Main 'then it will work as accordingly end sub These are just a few examples... Hope it helps. Cheers.
0
madinewala

madinewala

NA 164 0 19y
Hi http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcomcallablewrapper.asp is of much help in this regard. Also, there is no need to install the VS.NET installed on the client m/c. Only .NET Framework would suffice! I generally follow the following principle 1. Create the DLL in C#/VB.NET 2. On the client m/c that has the .NET Framework installed, use Regasm.exe/tlbexp.exe utilities and make use in the VB6 apps. HTH Bye irfan