Domanda

Quindi, ho una parte web ho scritto che non funziona correttamente, io ottenere "riferimento oggetto non impostato a un'istanza di un oggetto." funziona bene in dev, ma quando ho installato nel prod, non è così.

In ogni caso, se sostituisco l'assembly nella Global Assembly Cache, fa che causa ogni tipo di IIS di reset, o pool di app per riciclare? O ho bisogno di ripristinare qualsiasi cosa per poter prendere il nuovo gruppo?

chiedo solo perché non voglio essere permetto di reimpostare nulla sul server SP durante l'orario lavorativo, in modo da non voglio copiare il nuovo gruppo se si azzera nulla. In dev, schiero con WSPBuilder, e penso che ricicla le piscine app quando clicco "Copia di GAC".

È stato utile?

Soluzione

Sì, avrete bisogno di fare un iisreset o di una piscina riciclo app per esso per prendere la nuova DLL nella GAC.

Altri suggerimenti

Se si ha accesso RDP al server, lo farei in questo modo.

  1. Aprire la cartella C: \ Windows \ assembly cartella
  2. Aprire la cartella in cui si trova la DLL
  3. Copiare la DLL al gruppo della cartella
  4. attendere fino è possibile reimpostare il server web
  5. Fare un iisreset / noforce o riciclare i pool di applicazioni tramite Gestione IIS

Se non si dispone di (RDP) l'accesso al server si potrebbe scrivere uno script (o utilizzare quelli di WSP Builder). Basta essere attenti. Credo che gli script di default di WSP Builder causa un reset automatico. Dovrete modificare quelli manualmente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top