试用体验

Chen edited this page Mar 5, 2017 · 7 revisions

C# Get Started

Q:把下载下来的模板zip文件放到%USERPROFILE%\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#\之后,打开VS2015并未出现模板。

  • 好吧……我之前把“文档”文件夹搬走了……路径无脑复制不可取……

Q:配置好模板,建立初始项目之后,无法使用 Channel Emulator 连接到 Bot,同时无法在浏览器访问 http://localhost:3978/api/messages ,但主页可以正常显示。已确认不是防火墙的问题。

  • 使用RoutingDebugger检查路由,未见异常。
  • 好吧……原来是 api/Messages 而不是 api/messages……

Q:Microsoft.Bot.Builder引用的某些依赖项版本过低,导致无法安装Unity

正在尝试收集与目标为“.NETFramework,Version=v4.6”的项目“HalfMoon.Endpoint”有关的包“Unity.4.0.1”的依赖项信息
收集依赖项信息花费时间 616.16 ms
正在尝试解析程序包“Unity.4.0.1”的依赖项,DependencyBehavior 为“Lowest”
现有 packages.config 文件中检测到一个或多个未解析包依赖项约束。必须解析所有依赖项约束以添加或更新包。如果正在更新这些包,则可忽略此消息,如果没有更新这些包,错误可能阻止当前包操作: 'Microsoft.Bot.Builder 3.0.0 约束: Microsoft.WindowsAzure.ConfigurationManager (>= 3.2.1)'
无法解析依赖项。“Microsoft.WindowsAzure.ConfigurationManager 3.1.0”与 'Microsoft.Bot.Builder 3.0.0 约束: Microsoft.WindowsAzure.ConfigurationManager (>= 3.2.1)' 不兼容。
  • 所以我们还是愉快地使用Autofac吧!
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.