La référence manquante

Dans le projet, j'ai la référence à Microsoft.Bureau de.Mot.Serveur
et dans le code que j'ai de la méthode qui prend un argument de type ConversionJob, mais lorsque j'essaie de compiler, j'ai une erreurs

The type or namespace name 'Office' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)    


The type or namespace name 'ConversionJob' could not be found (are you missing a using directive or an assembly reference?) 

mais quand un appuyez sur la touche f12 sur ConversionJob il touques moi à la classe defenition

using Microsoft.Office.Word.Server.Service;
using Microsoft.SharePoint;
using System;

namespace Microsoft.Office.Word.Server.Conversions
{
    public class ConversionJob
    {
        public ConversionJob(WordServiceApplicationProxy serviceApplicationProxy, ConversionJobSettings settings);
        public ConversionJob(WordServiceApplicationProxy serviceApplicationProxy);

...

La référence manquante

quel est le problème?

framework cible est .Net framework 3.5

Solution

Ive résoudre le problème. Je regarde vers la sortie et il y avait un message:

Microsoft.Common.targets(1360,9): warning MSB3268: The primary reference "<assembly reference>" could not be resolved because it has an indirect dependency on the framework assembly "<assembly" which could not be resolved in the currently targeted framework. ".NETFramework,Version=v3.5". To resolve this problem, either remove the reference "<assembly>" or retarget your application to a framework version which contains "<assembly>"

j'essaie de trouver une solution dans google et - > http://www.sanderstechnology.com/2011/warning-msb3268-you-are-about-to-experience-pain/10646/#.TtYrXGP20Z8

avez-vous fait une construction propre dernièrement?
oui, j'ai essayer de nettoyer d'abord et ensuite construire ensemble une solution

OriginalL'auteur Andriy Khrystyanovich | 2011-11-29