Questions marquées «.net»

89
Comment obtenir la fonctionnalité «Publier» de Visual Studio pour inclure des fichiers à partir d'un événement post-build?

J'essaie actuellement d'utiliser les fonctionnalités «Publier» et MSDeploy de Visual Studio 2010 pour gérer mes besoins de déploiement Web, mais j'ai rencontré un obstacle en ce qui concerne la personnalisation du package en fonction de ma configuration de build. Je développe dans un environnement...

89
Surveiller vs verrouiller

Quand est-il approprié d'utiliser la Monitorclasse ou le lockmot - clé pour la sécurité des threads en C #? EDIT: Il semble, d'après les réponses jusqu'à présent, que ce locksoit un raccourci pour une série d'appels à la Monitorclasse. À quoi sert exactement le raccourci d'appel de verrouillage?...

89
Faire un appel cURL en C #

Je souhaite effectuer l' curlappel suivant dans mon application console C #: curl -d "text=This is a block of text" \ http://api.repustate.com/v2/demokey/score.json J'ai essayé de faire comme la question posée ici , mais je ne peux pas remplir correctement les propriétés. J'ai également essayé de...

89
Exception: "Les formats URI ne sont pas pris en charge"

J'ai un chemin local absolu pointant vers un dir: "file:\\C:\\Users\\john\\documents\\visual studio 2010\\Projects\\proj" Mais quand j'essaye de le lancer dans DirectoryInfole ctor de, j'obtiens l'exception "Les formats URI ne sont pas supportés". J'ai cherché sur Google et regardé SO, mais je ne...

89
Exception lorsque le paramètre AddWithValue est NULL

J'ai le code suivant pour spécifier les paramètres de la requête SQL. Je reçois l'exception suivante lorsque j'utilise Code 1; mais fonctionne très bien quand je l'utilise Code 2. Dans Code 2nous avons un contrôle pour null et donc un if..elsebloc. Exception: La requête paramétrée...

89
Accéder au champ privé d'un autre objet de la même classe

class Person { private BankAccount account; Person(BankAccount account) { this.account = account; } public Person someMethod(Person person) { //Why accessing private field is possible? BankAccount a = person.account; } } Veuillez oublier le design. Je sais que la POO spécifie que les objets privés...

89
Comment puis-je résoudre les conflits de version d'assembly avec JSON.NET après la mise à jour des références de package NuGet dans un nouveau projet ASP.NET MVC 5?

J'ai créé un nouveau projet Web ASP.NET MVC 5 dans VS 2013 (mise à jour 1), puis mis à jour tous les packages NuGet. Lorsque je construis le projet, j'obtiens l'avertissement suivant: avertissement MSB3243: aucun moyen de résoudre le conflit entre "Newtonsoft.Json, Version = 6.0.0.0, Culture =...

89
Convertir un objet de tout type en JObject avec Json.NET

J'ai souvent besoin d'étendre mon modèle de domaine avec des informations supplémentaires avant de le renvoyer au client avec WebAPI. Pour éviter la création de ViewModel, j'ai pensé que je pourrais renvoyer JObject avec des propriétés supplémentaires. Je n'ai cependant pas pu trouver de moyen...

89
Dois-je arrêter le chronomètre à la fin de la méthode?

Imaginons que nous ayons des mesures simples en utilisant Stopwatch public void DoWork() { var timer = Stopwatch.StartNew(); // some hard work Logger.Log("Time elapsed: {0}", timer.Elapsed); timer.Stop(); // Do I need to call this? } Selon MSDN: Dans un scénario classique de Chronomètre, vous...

89
System.web.mvc manquant

Nous avons une ancienne application Web ASP.NET MVC 3, construite dans VS2010, qui ne parvient pas à se compiler, depuis la mise à jour de sécurité de la semaine dernière. Le problème est que la référence à System.Web.Mvc.dll est rompue. Lorsque j'ouvre le fichier de solution sur notre machine de...