Aveți posibilitatea să adăugați Microsoft Visio 2010 sau 2013 desen control în Visual Studio, o cerere de forma Windows dacă aveți versiunea de 64 de bi?i de Visio instalat

Traduceri articole Traduceri articole
ID articol: 980533 - View products that this article applies to.
Măriți totul | Reduceți totul

Simptome

Aveți una dintre următoarele probleme pe un computer care are 64-bit traducere de Microsoft Visio 2010 sau 2013 instalate:
  • Controlul Microsoft Office Visio desen nu apare în Componente COM fila în Alegeți instrumente elemente casetă de dialog cum era de așteptat. Prin urmare, nu se pot adăuga desen de control la o cerere de forma Windows în Microsoft Visual Studio.
  • Atunci când vă reconstruiți în Visual Studio, care deja a desenat de control, o cerere de forma Windows, primiți următorul mesaj de eroare:
    Imposibil de creat Adunarea de înveliș pentru biblioteca de tip "AxVisOcx". Nu a găsit un control ActiveX înregistrate în "VisOcx".
    Notă AxVisOcx este control ActiveX înveliș de asamblare, care permite controlul desen pentru a fi încorporate într-o aplicație Windows formular. Când primiți acest mesaj de eroare, veți primi alte mesaje de eroare provocate de această problemă. Discuta aceste mesaje de eroare AxMicrosoft spațiu de nume.

Cauză

Aceste probleme apar deoarece Visual Studio designer nu acceptă controale ActiveX 64-bit și 64-bit traducere de Visio funcționează doar cu versiunea de 64-bit de control desenate Microsoft Office Visio. Prin urmare, controlul desenat nu poate fi instanțiată.

Remediere

Pentru a soluționa această problemă, urmați acești pași:
  1. Instala versiunea de 32 de bi?i de Visio pe un computer.
  2. Adauga 32-bit traducere de control desenate Microsoft Office Visio la aplica?ia Windows forma în Visual Studio. Face toate modificările de proiectare necesare pentru a controla desen.
  3. Mutare proiect Visual Studio pentru un computer care are versiunea de 64 de bi?i de Visio 2010 instalat. Desen de control nu pot fi văzute în aplicația formular de Windows. Acesta este comportamentul așteptat.
  4. Reconfigurați proiect tinta 64-bit platformă. Pentru mai multe informații despre cum se configurează un proiect pentru platforme țintă, vizitați următorul site Web Rețea Microsoft pentru dezvoltatori (MSDN):
    Cum se configurează proiecte țintă platforme
  5. Utilizați 64-bit traducere de instrumentul MSBuild.exe pentru a construi soluție dacă AxVisOcx Imposibil de creat înveliș de asamblare de control desen prin construirea soluția. Pentru aceasta, urmați acești pași:
    1. Faceți clic pe Începe, faceți clic pe Toate programele, apoi faceți clic pe Accesorii.
    2. Faceți clic dreapta pe Prompt comandă, apoi faceți clic pe Executare ca administrator.
    3. La linia Către de comandă, tastați comanda următoare, și apoi apăsați ENTER:
      CD-ul solution_path
    4. Pentru a construi soluția, tastați următoarea comandă, și apoi apăsați ENTER:
      MSBuild_Path\MSBuild.exe solution_name
    Note
    • solution_path este un substituent pentru calea de soluție.
    • MSBuild_Path este un substituent pentru calea de 64-bit traducere de instrumentul MSBuild.exe.
    • solution_name este un substituent pentru nume de sign-in soluției.
    • În condiții de siguranță puteți ignora avertismentele care sunt legate de proiecte de instalare. Instrumentul MSBuild.exe nu acceptă proiecte de instalare. Prin urmare, nu poate fi construit proiecte de instalare.
  6. Construiți proiecte de instalare în mediul de dezvoltare Visual Studio.

Proprietă?i

ID articol: 980533 - Ultima examinare: 12 decembrie 2012 - Revizie: 1.0
Se aplică la:
  • Microsoft Visio Standard 2010
  • Microsoft Visio Professional 2010
  • Microsoft Visio Premium 2010
  • Microsoft Visio Professional 2013
  • Microsoft Visio Standard 2013
Cuvinte cheie: 
kbsurveynew kbprb kbtshoot kbmt KB980533 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 980533

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com