Click here to Skip to main content
15,922,145 members
Home / Discussions / C#
   

C#

 
AnswerRe: Database in oledb Pin
V.15-May-14 2:35
professionalV.15-May-14 2:35 
SuggestionRe: Database in oledb Pin
thatraja15-May-14 2:55
professionalthatraja15-May-14 2:55 
Questiondll used in C# application in VS2005 works correctly, but didn't work in VS2012. Pin
sreehari_mysore15-May-14 0:39
sreehari_mysore15-May-14 0:39 
I am using a dll developed in Visual c++ in to the C# application. It works fine with Visual Studio 2005. But when using the same with Visual Studio 2012, it causes the error.

C++
myDll.h

#ifndef _MYDLL_H
#define _MYDLL_H

extern "C" _declspec(dllexport)  char* __stdcall getName();

#endif 

myDll.cpp

#include "stdafx.h"

#include "mydll.h"

extern "C" __declspec(dllexport) char* __stdcall getName()
{
	return "Hello !!!";
}


the above code produces the mydll.dll. I used to copy the dll into newly created c# windows application into bin/Debug directory. The c# application code is somewhat like
C#
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Runtime.InteropServices;

namespace sysWinApp
{
    public partial class Form1 : Form
    {
        [DllImport("myDll.dll")]
        static extern string getName();

        
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            label1.Text = getName();
        }
    }
}


the windows form consists of a label and a button. By clicking the button, it should display the content on the label, which is accessed from the string returned from the dll function. It works fine with VS2005 but the same didn't happen with VS2012.

The C# win app of VS2012 prompts the message that it "has stopped working".

any ideas to resolve this ?
AnswerRe: dll used in C# application in VS2005 works correctly, but didn't work in VS2012. Pin
Freak3015-May-14 2:47
Freak3015-May-14 2:47 
GeneralRe: dll used in C# application in VS2005 works correctly, but didn't work in VS2012. Pin
sreehari_mysore15-May-14 5:56
sreehari_mysore15-May-14 5:56 
AnswerRe: dll used in C# application in VS2005 works correctly, but didn't work in VS2012. Pin
Bernhard Hiller15-May-14 21:43
Bernhard Hiller15-May-14 21:43 
QuestionCreating Multilingual app in C#.net Pin
diwesh14-May-14 15:06
diwesh14-May-14 15:06 
AnswerRe: Creating Multilingual app in C#.net Pin
Bernhard Hiller14-May-14 21:26
Bernhard Hiller14-May-14 21:26 
AnswerRe: Creating Multilingual app in C#.net Pin
diwesh14-May-14 21:31
diwesh14-May-14 21:31 
QuestionWeird Issue With Web Service Pin
SledgeHammer0114-May-14 7:36
SledgeHammer0114-May-14 7:36 
AnswerRe: Weird Issue With Web Service Pin
Kornfeld Eliyahu Peter14-May-14 10:11
professionalKornfeld Eliyahu Peter14-May-14 10:11 
GeneralRe: Weird Issue With Web Service Pin
SledgeHammer0114-May-14 11:08
SledgeHammer0114-May-14 11:08 
AnswerRe: Weird Issue With Web Service Pin
Kornfeld Eliyahu Peter14-May-14 19:14
professionalKornfeld Eliyahu Peter14-May-14 19:14 
GeneralRe: Weird Issue With Web Service Pin
SledgeHammer0114-May-14 19:25
SledgeHammer0114-May-14 19:25 
AnswerRe: Weird Issue With Web Service Pin
Kornfeld Eliyahu Peter14-May-14 19:37
professionalKornfeld Eliyahu Peter14-May-14 19:37 
AnswerRe: Weird Issue With Web Service Pin
Bernhard Hiller14-May-14 21:36
Bernhard Hiller14-May-14 21:36 
GeneralRe: Weird Issue With Web Service Pin
SledgeHammer0115-May-14 7:12
SledgeHammer0115-May-14 7:12 
GeneralRe: Weird Issue With Web Service Pin
Eddy Vluggen15-May-14 8:20
professionalEddy Vluggen15-May-14 8:20 
GeneralRe: Weird Issue With Web Service Pin
Bernhard Hiller15-May-14 20:54
Bernhard Hiller15-May-14 20:54 
Questionupdate command SQL CE in C# Pin
Lubomír Baloga14-May-14 3:11
Lubomír Baloga14-May-14 3:11 
AnswerRe: update command SQL CE in C# Pin
Eddy Vluggen14-May-14 3:14
professionalEddy Vluggen14-May-14 3:14 
QuestionLoading 3D model from file Pin
MrDooDoo13-May-14 10:32
MrDooDoo13-May-14 10:32 
AnswerRe: Loading 3D model from file Pin
Pete O'Hanlon14-May-14 1:45
mvePete O'Hanlon14-May-14 1:45 
AnswerRe: Loading 3D model from file Pin
Terry Tyson15-May-14 4:18
Terry Tyson15-May-14 4:18 
GeneralRe: Loading 3D model from file Pin
MrDooDoo16-May-14 7:10
MrDooDoo16-May-14 7:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.